fr.ifremer.allegro.data.survey.activity
Class ActivityCalendarDaoImpl
java.lang.Object
org.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.data.survey.activity.ActivityCalendarDaoBase
fr.ifremer.allegro.data.survey.activity.ActivityCalendarDaoImpl
- All Implemented Interfaces:
- ActivityCalendarDao
public class ActivityCalendarDaoImpl
- extends ActivityCalendarDaoBase
- See Also:
ActivityCalendar
Method Summary |
ActivityCalendar |
clusterActivityCalendarToEntity(ClusterActivityCalendar clusterActivityCalendar)
Converts an instance of type ClusterActivityCalendar to this DAO's entity. |
void |
clusterActivityCalendarToEntity(ClusterActivityCalendar source,
ActivityCalendar target,
boolean copyIfNull)
Copies the fields of ClusterActivityCalendar to the specified entity. |
protected ActivityCalendar |
handleCreateFromClusterActivityCalendar(ClusterActivityCalendar clusterActivityCalendar)
Performs the core logic for ActivityCalendarDaoBase.createFromClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar) |
protected ClusterActivityCalendar[] |
handleGetAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
Performs the core logic for ActivityCalendarDaoBase.getAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
ActivityCalendar |
remoteActivityCalendarFullVOToEntity(RemoteActivityCalendarFullVO remoteActivityCalendarFullVO)
Converts an instance of type RemoteActivityCalendarFullVO to this DAO's entity. |
void |
remoteActivityCalendarFullVOToEntity(RemoteActivityCalendarFullVO source,
ActivityCalendar target,
boolean copyIfNull)
Copies the fields of RemoteActivityCalendarFullVO to the specified entity. |
ActivityCalendar |
remoteActivityCalendarNaturalIdToEntity(RemoteActivityCalendarNaturalId remoteActivityCalendarNaturalId)
Converts an instance of type RemoteActivityCalendarNaturalId to this DAO's entity. |
void |
remoteActivityCalendarNaturalIdToEntity(RemoteActivityCalendarNaturalId source,
ActivityCalendar target,
boolean copyIfNull)
Copies the fields of RemoteActivityCalendarNaturalId to the specified entity. |
ClusterActivityCalendar |
toClusterActivityCalendar(ActivityCalendar entity)
Converts this DAO's entity to an object of type ClusterActivityCalendar . |
void |
toClusterActivityCalendar(ActivityCalendar source,
ClusterActivityCalendar target)
Copies the fields of the specified entity to the target value object. |
RemoteActivityCalendarFullVO |
toRemoteActivityCalendarFullVO(ActivityCalendar entity)
Converts this DAO's entity to an object of type RemoteActivityCalendarFullVO . |
void |
toRemoteActivityCalendarFullVO(ActivityCalendar source,
RemoteActivityCalendarFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteActivityCalendarNaturalId |
toRemoteActivityCalendarNaturalId(ActivityCalendar entity)
Converts this DAO's entity to an object of type RemoteActivityCalendarNaturalId . |
void |
toRemoteActivityCalendarNaturalId(ActivityCalendar source,
RemoteActivityCalendarNaturalId target)
Copies the fields of the specified entity to the target value object. |
Methods inherited from class fr.ifremer.allegro.data.survey.activity.ActivityCalendarDaoBase |
clusterActivityCalendarToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterActivityCalendar, findActivityCalendarByFishingEffortCalendar, findActivityCalendarByFishingEffortCalendar, findActivityCalendarByFishingEffortCalendar, findActivityCalendarByFishingEffortCalendar, findActivityCalendarById, findActivityCalendarById, findActivityCalendarById, findActivityCalendarById, findActivityCalendarByNaturalId, findActivityCalendarByNaturalId, findActivityCalendarByNaturalId, findActivityCalendarByNaturalId, findActivityCalendarByProgram, findActivityCalendarByProgram, findActivityCalendarByProgram, findActivityCalendarByProgram, findActivityCalendarByProgram, findActivityCalendarByProgram, findActivityCalendarByProgram, findActivityCalendarByProgram, findActivityCalendarByQualityFlag, findActivityCalendarByQualityFlag, findActivityCalendarByQualityFlag, findActivityCalendarByQualityFlag, findActivityCalendarByQualityFlag, findActivityCalendarByQualityFlag, findActivityCalendarByQualityFlag, findActivityCalendarByQualityFlag, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderDepartment, findActivityCalendarByRecorderPerson, findActivityCalendarByRecorderPerson, findActivityCalendarByRecorderPerson, findActivityCalendarByRecorderPerson, findActivityCalendarByRecorderPerson, findActivityCalendarByRecorderPerson, findActivityCalendarByRecorderPerson, findActivityCalendarByRecorderPerson, findActivityCalendarByVessel, findActivityCalendarByVessel, findActivityCalendarByVessel, findActivityCalendarByVessel, findActivityCalendarByVessel, findActivityCalendarByVessel, findActivityCalendarByVessel, findActivityCalendarByVessel, getAllActivityCalendar, getAllActivityCalendar, getAllActivityCalendar, getAllActivityCalendar, getAllActivityCalendar, getAllActivityCalendar, getAllActivityCalendar, getAllActivityCalendar, getAllActivityCalendarSinceDateSynchro, getAllActivityCalendarSinceDateSynchro, getAllActivityCalendarSinceDateSynchro, getAllActivityCalendarSinceDateSynchro, getAllActivityCalendarSinceDateSynchro, getAllActivityCalendarSinceDateSynchro, getAllActivityCalendarSinceDateSynchro, getAllActivityCalendarSinceDateSynchro, getAllClusterActivityCalendarSinceDateSynchro, getDepartmentDao, getFishingEffortCalendarDao, getMetierUseFeaturesDao, getPersonDao, getPrincipal, getProgramDao, getQualityFlagDao, getSurveyMeasurementDao, getVesselDao, getVesselUseFeaturesDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteActivityCalendarFullVOToEntityCollection, remoteActivityCalendarNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setDepartmentDao, setFishingEffortCalendarDao, setMetierUseFeaturesDao, setPersonDao, setProgramDao, setQualityFlagDao, setSurveyMeasurementDao, setVesselDao, setVesselUseFeaturesDao, toClusterActivityCalendar, toClusterActivityCalendarArray, toClusterActivityCalendarCollection, toEntity, toRemoteActivityCalendarFullVO, toRemoteActivityCalendarFullVOArray, toRemoteActivityCalendarFullVOCollection, toRemoteActivityCalendarNaturalId, toRemoteActivityCalendarNaturalIdArray, toRemoteActivityCalendarNaturalIdCollection, transformEntities, transformEntity, update, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActivityCalendarDaoImpl
public ActivityCalendarDaoImpl()
handleCreateFromClusterActivityCalendar
protected ActivityCalendar handleCreateFromClusterActivityCalendar(ClusterActivityCalendar clusterActivityCalendar)
- Description copied from class:
ActivityCalendarDaoBase
- Performs the core logic for
ActivityCalendarDaoBase.createFromClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar)
- Specified by:
handleCreateFromClusterActivityCalendar
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.createFromClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar)
handleGetAllClusterActivityCalendarSinceDateSynchro
protected ClusterActivityCalendar[] handleGetAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
- Description copied from class:
ActivityCalendarDaoBase
- Performs the core logic for
ActivityCalendarDaoBase.getAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
- Specified by:
handleGetAllClusterActivityCalendarSinceDateSynchro
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.getAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
toRemoteActivityCalendarFullVO
public void toRemoteActivityCalendarFullVO(ActivityCalendar source,
RemoteActivityCalendarFullVO target)
- Description copied from interface:
ActivityCalendarDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteActivityCalendarFullVO(), but it does not handle any attributes in the target
value object that are "read-only" (as those do not have setter methods exposed).
- Specified by:
toRemoteActivityCalendarFullVO
in interface ActivityCalendarDao
- Overrides:
toRemoteActivityCalendarFullVO
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.toRemoteActivityCalendarFullVO(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)
toRemoteActivityCalendarFullVO
public RemoteActivityCalendarFullVO toRemoteActivityCalendarFullVO(ActivityCalendar entity)
- Description copied from interface:
ActivityCalendarDao
- Converts this DAO's entity to an object of type
RemoteActivityCalendarFullVO
.
- Specified by:
toRemoteActivityCalendarFullVO
in interface ActivityCalendarDao
- Overrides:
toRemoteActivityCalendarFullVO
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.toRemoteActivityCalendarFullVO(fr.ifremer.allegro.data.survey.activity.ActivityCalendar)
remoteActivityCalendarFullVOToEntity
public ActivityCalendar remoteActivityCalendarFullVOToEntity(RemoteActivityCalendarFullVO remoteActivityCalendarFullVO)
- Description copied from interface:
ActivityCalendarDao
- Converts an instance of type
RemoteActivityCalendarFullVO
to this DAO's entity.
- See Also:
ActivityCalendarDao.remoteActivityCalendarFullVOToEntity(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)
remoteActivityCalendarFullVOToEntity
public void remoteActivityCalendarFullVOToEntity(RemoteActivityCalendarFullVO source,
ActivityCalendar target,
boolean copyIfNull)
- Description copied from interface:
ActivityCalendarDao
- Copies the fields of
RemoteActivityCalendarFullVO
to the specified entity.
- Specified by:
remoteActivityCalendarFullVOToEntity
in interface ActivityCalendarDao
- Overrides:
remoteActivityCalendarFullVOToEntity
in class ActivityCalendarDaoBase
copyIfNull
- If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE,
it will be copied regardless of its value.- See Also:
fr.ifremer.allegro.data.survey.activity.ActivityCalendarDao#remoteActivityCalendarFullVOToEntity(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)
toRemoteActivityCalendarNaturalId
public void toRemoteActivityCalendarNaturalId(ActivityCalendar source,
RemoteActivityCalendarNaturalId target)
- Description copied from interface:
ActivityCalendarDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteActivityCalendarNaturalId(), but it does not handle any attributes in the target
value object that are "read-only" (as those do not have setter methods exposed).
- Specified by:
toRemoteActivityCalendarNaturalId
in interface ActivityCalendarDao
- Overrides:
toRemoteActivityCalendarNaturalId
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.toRemoteActivityCalendarNaturalId(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarNaturalId)
toRemoteActivityCalendarNaturalId
public RemoteActivityCalendarNaturalId toRemoteActivityCalendarNaturalId(ActivityCalendar entity)
- Description copied from interface:
ActivityCalendarDao
- Converts this DAO's entity to an object of type
RemoteActivityCalendarNaturalId
.
- Specified by:
toRemoteActivityCalendarNaturalId
in interface ActivityCalendarDao
- Overrides:
toRemoteActivityCalendarNaturalId
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.toRemoteActivityCalendarNaturalId(fr.ifremer.allegro.data.survey.activity.ActivityCalendar)
remoteActivityCalendarNaturalIdToEntity
public ActivityCalendar remoteActivityCalendarNaturalIdToEntity(RemoteActivityCalendarNaturalId remoteActivityCalendarNaturalId)
- Description copied from interface:
ActivityCalendarDao
- Converts an instance of type
RemoteActivityCalendarNaturalId
to this DAO's entity.
- See Also:
ActivityCalendarDao.remoteActivityCalendarNaturalIdToEntity(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarNaturalId)
remoteActivityCalendarNaturalIdToEntity
public void remoteActivityCalendarNaturalIdToEntity(RemoteActivityCalendarNaturalId source,
ActivityCalendar target,
boolean copyIfNull)
- Description copied from interface:
ActivityCalendarDao
- Copies the fields of
RemoteActivityCalendarNaturalId
to the specified entity.
- Specified by:
remoteActivityCalendarNaturalIdToEntity
in interface ActivityCalendarDao
- Overrides:
remoteActivityCalendarNaturalIdToEntity
in class ActivityCalendarDaoBase
copyIfNull
- If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE,
it will be copied regardless of its value.- See Also:
fr.ifremer.allegro.data.survey.activity.ActivityCalendarDao#remoteActivityCalendarNaturalIdToEntity(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarNaturalId, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)
toClusterActivityCalendar
public void toClusterActivityCalendar(ActivityCalendar source,
ClusterActivityCalendar target)
- Description copied from interface:
ActivityCalendarDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toClusterActivityCalendar(), but it does not handle any attributes in the target
value object that are "read-only" (as those do not have setter methods exposed).
- Specified by:
toClusterActivityCalendar
in interface ActivityCalendarDao
- Overrides:
toClusterActivityCalendar
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.toClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar)
toClusterActivityCalendar
public ClusterActivityCalendar toClusterActivityCalendar(ActivityCalendar entity)
- Description copied from interface:
ActivityCalendarDao
- Converts this DAO's entity to an object of type
ClusterActivityCalendar
.
- Specified by:
toClusterActivityCalendar
in interface ActivityCalendarDao
- Overrides:
toClusterActivityCalendar
in class ActivityCalendarDaoBase
- See Also:
ActivityCalendarDao.toClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar)
clusterActivityCalendarToEntity
public ActivityCalendar clusterActivityCalendarToEntity(ClusterActivityCalendar clusterActivityCalendar)
- Description copied from interface:
ActivityCalendarDao
- Converts an instance of type
ClusterActivityCalendar
to this DAO's entity.
- See Also:
ActivityCalendarDao.clusterActivityCalendarToEntity(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar)
clusterActivityCalendarToEntity
public void clusterActivityCalendarToEntity(ClusterActivityCalendar source,
ActivityCalendar target,
boolean copyIfNull)
- Description copied from interface:
ActivityCalendarDao
- Copies the fields of
ClusterActivityCalendar
to the specified entity.
- Specified by:
clusterActivityCalendarToEntity
in interface ActivityCalendarDao
- Overrides:
clusterActivityCalendarToEntity
in class ActivityCalendarDaoBase
copyIfNull
- If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE,
it will be copied regardless of its value.- See Also:
fr.ifremer.allegro.data.survey.activity.ActivityCalendarDao#clusterActivityCalendarToEntity(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)
Copyright © 2008-2010 IFREMER. All Rights Reserved.