fr.ifremer.allegro.technical.history
Class QualificationHistoryDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.technical.history.QualificationHistoryDaoBase
          extended by fr.ifremer.allegro.technical.history.QualificationHistoryDaoImpl
All Implemented Interfaces:
QualificationHistoryDao

public class QualificationHistoryDaoImpl
extends QualificationHistoryDaoBase

See Also:
QualificationHistory

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.technical.history.QualificationHistoryDao
TRANSFORM_CLUSTERQUALIFICATIONHISTORY, TRANSFORM_NONE, TRANSFORM_REMOTEQUALIFICATIONHISTORYFULLVO, TRANSFORM_REMOTEQUALIFICATIONHISTORYNATURALID
 
Constructor Summary
QualificationHistoryDaoImpl()
           
 
Method Summary
 QualificationHistory clusterQualificationHistoryToEntity(ClusterQualificationHistory clusterQualificationHistory)
          Converts an instance of type ClusterQualificationHistory to this DAO's entity.
 void clusterQualificationHistoryToEntity(ClusterQualificationHistory source, QualificationHistory target, boolean copyIfNull)
          Copies the fields of ClusterQualificationHistory to the specified entity.
protected  QualificationHistory handleCreateFromClusterQualificationHistory(ClusterQualificationHistory clusterQualificationHistory)
          Performs the core logic for QualificationHistoryDaoBase.createFromClusterQualificationHistory(fr.ifremer.allegro.technical.history.generic.cluster.ClusterQualificationHistory)
protected  ClusterQualificationHistory[] handleGetAllClusterQualificationHistorySinceDateSynchro(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 QualificationHistoryDaoBase.getAllClusterQualificationHistorySinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 QualificationHistory remoteQualificationHistoryFullVOToEntity(RemoteQualificationHistoryFullVO remoteQualificationHistoryFullVO)
          Converts an instance of type RemoteQualificationHistoryFullVO to this DAO's entity.
 void remoteQualificationHistoryFullVOToEntity(RemoteQualificationHistoryFullVO source, QualificationHistory target, boolean copyIfNull)
          Copies the fields of RemoteQualificationHistoryFullVO to the specified entity.
 QualificationHistory remoteQualificationHistoryNaturalIdToEntity(RemoteQualificationHistoryNaturalId remoteQualificationHistoryNaturalId)
          Converts an instance of type RemoteQualificationHistoryNaturalId to this DAO's entity.
 void remoteQualificationHistoryNaturalIdToEntity(RemoteQualificationHistoryNaturalId source, QualificationHistory target, boolean copyIfNull)
          Copies the fields of RemoteQualificationHistoryNaturalId to the specified entity.
 ClusterQualificationHistory toClusterQualificationHistory(QualificationHistory entity)
          Converts this DAO's entity to an object of type ClusterQualificationHistory.
 void toClusterQualificationHistory(QualificationHistory source, ClusterQualificationHistory target)
          Copies the fields of the specified entity to the target value object.
 RemoteQualificationHistoryFullVO toRemoteQualificationHistoryFullVO(QualificationHistory entity)
          Converts this DAO's entity to an object of type RemoteQualificationHistoryFullVO.
 void toRemoteQualificationHistoryFullVO(QualificationHistory source, RemoteQualificationHistoryFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteQualificationHistoryNaturalId toRemoteQualificationHistoryNaturalId(QualificationHistory entity)
          Converts this DAO's entity to an object of type RemoteQualificationHistoryNaturalId.
 void toRemoteQualificationHistoryNaturalId(QualificationHistory source, RemoteQualificationHistoryNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.technical.history.QualificationHistoryDaoBase
clusterQualificationHistoryToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterQualificationHistory, findQualificationHistoryByGear, findQualificationHistoryByGear, findQualificationHistoryByGear, findQualificationHistoryByGear, findQualificationHistoryByGear, findQualificationHistoryByGear, findQualificationHistoryByGear, findQualificationHistoryByGear, findQualificationHistoryById, findQualificationHistoryById, findQualificationHistoryById, findQualificationHistoryById, findQualificationHistoryByMetier, findQualificationHistoryByMetier, findQualificationHistoryByMetier, findQualificationHistoryByMetier, findQualificationHistoryByMetier, findQualificationHistoryByMetier, findQualificationHistoryByMetier, findQualificationHistoryByMetier, findQualificationHistoryByNaturalId, findQualificationHistoryByNaturalId, findQualificationHistoryByNaturalId, findQualificationHistoryByNaturalId, findQualificationHistoryByObjectType, findQualificationHistoryByObjectType, findQualificationHistoryByObjectType, findQualificationHistoryByObjectType, findQualificationHistoryByObjectType, findQualificationHistoryByObjectType, findQualificationHistoryByObjectType, findQualificationHistoryByObjectType, findQualificationHistoryByPmfm, findQualificationHistoryByPmfm, findQualificationHistoryByPmfm, findQualificationHistoryByPmfm, findQualificationHistoryByPmfm, findQualificationHistoryByPmfm, findQualificationHistoryByPmfm, findQualificationHistoryByPmfm, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualitativeValue, findQualificationHistoryByQualityFlag, findQualificationHistoryByQualityFlag, findQualificationHistoryByQualityFlag, findQualificationHistoryByQualityFlag, findQualificationHistoryByQualityFlag, findQualificationHistoryByQualityFlag, findQualificationHistoryByQualityFlag, findQualificationHistoryByQualityFlag, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderDepartment, findQualificationHistoryByRecorderPerson, findQualificationHistoryByRecorderPerson, findQualificationHistoryByRecorderPerson, findQualificationHistoryByRecorderPerson, findQualificationHistoryByRecorderPerson, findQualificationHistoryByRecorderPerson, findQualificationHistoryByRecorderPerson, findQualificationHistoryByRecorderPerson, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByReferenceTaxon, findQualificationHistoryByTaxonGroup, findQualificationHistoryByTaxonGroup, findQualificationHistoryByTaxonGroup, findQualificationHistoryByTaxonGroup, findQualificationHistoryByTaxonGroup, findQualificationHistoryByTaxonGroup, findQualificationHistoryByTaxonGroup, findQualificationHistoryByTaxonGroup, getAllClusterQualificationHistorySinceDateSynchro, getAllQualificationHistory, getAllQualificationHistory, getAllQualificationHistory, getAllQualificationHistory, getAllQualificationHistory, getAllQualificationHistory, getAllQualificationHistory, getAllQualificationHistory, getAllQualificationHistorySinceDateSynchro, getAllQualificationHistorySinceDateSynchro, getAllQualificationHistorySinceDateSynchro, getAllQualificationHistorySinceDateSynchro, getAllQualificationHistorySinceDateSynchro, getAllQualificationHistorySinceDateSynchro, getAllQualificationHistorySinceDateSynchro, getAllQualificationHistorySinceDateSynchro, getDepartmentDao, getGearDao, getMetierDao, getObjectTypeDao, getPersonDao, getPmfmDao, getPrincipal, getQualitativeValueDao, getQualityFlagDao, getReferenceTaxonDao, getTaxonGroupDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteQualificationHistoryFullVOToEntityCollection, remoteQualificationHistoryNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setDepartmentDao, setGearDao, setMetierDao, setObjectTypeDao, setPersonDao, setPmfmDao, setQualitativeValueDao, setQualityFlagDao, setReferenceTaxonDao, setTaxonGroupDao, toClusterQualificationHistory, toClusterQualificationHistoryArray, toClusterQualificationHistoryCollection, toEntity, toRemoteQualificationHistoryFullVO, toRemoteQualificationHistoryFullVOArray, toRemoteQualificationHistoryFullVOCollection, toRemoteQualificationHistoryNaturalId, toRemoteQualificationHistoryNaturalIdArray, toRemoteQualificationHistoryNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QualificationHistoryDaoImpl

public QualificationHistoryDaoImpl()
Method Detail

handleCreateFromClusterQualificationHistory

protected QualificationHistory handleCreateFromClusterQualificationHistory(ClusterQualificationHistory clusterQualificationHistory)
Description copied from class: QualificationHistoryDaoBase
Performs the core logic for QualificationHistoryDaoBase.createFromClusterQualificationHistory(fr.ifremer.allegro.technical.history.generic.cluster.ClusterQualificationHistory)

Specified by:
handleCreateFromClusterQualificationHistory in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.createFromClusterQualificationHistory(fr.ifremer.allegro.technical.history.generic.cluster.ClusterQualificationHistory)

handleGetAllClusterQualificationHistorySinceDateSynchro

protected ClusterQualificationHistory[] handleGetAllClusterQualificationHistorySinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                                java.lang.Integer userId,
                                                                                                java.lang.Integer[] registrationLocationIds,
                                                                                                java.lang.Integer pageNumber,
                                                                                                java.lang.Integer pageSize)
Description copied from class: QualificationHistoryDaoBase
Performs the core logic for QualificationHistoryDaoBase.getAllClusterQualificationHistorySinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterQualificationHistorySinceDateSynchro in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.getAllClusterQualificationHistorySinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteQualificationHistoryFullVO

public void toRemoteQualificationHistoryFullVO(QualificationHistory source,
                                               RemoteQualificationHistoryFullVO target)
Description copied from interface: QualificationHistoryDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteQualificationHistoryFullVO(), 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:
toRemoteQualificationHistoryFullVO in interface QualificationHistoryDao
Overrides:
toRemoteQualificationHistoryFullVO in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.toRemoteQualificationHistoryFullVO(fr.ifremer.allegro.technical.history.QualificationHistory, fr.ifremer.allegro.technical.history.generic.vo.RemoteQualificationHistoryFullVO)

toRemoteQualificationHistoryFullVO

public RemoteQualificationHistoryFullVO toRemoteQualificationHistoryFullVO(QualificationHistory entity)
Description copied from interface: QualificationHistoryDao
Converts this DAO's entity to an object of type RemoteQualificationHistoryFullVO.

Specified by:
toRemoteQualificationHistoryFullVO in interface QualificationHistoryDao
Overrides:
toRemoteQualificationHistoryFullVO in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.toRemoteQualificationHistoryFullVO(fr.ifremer.allegro.technical.history.QualificationHistory)

remoteQualificationHistoryFullVOToEntity

public QualificationHistory remoteQualificationHistoryFullVOToEntity(RemoteQualificationHistoryFullVO remoteQualificationHistoryFullVO)
Description copied from interface: QualificationHistoryDao
Converts an instance of type RemoteQualificationHistoryFullVO to this DAO's entity.

See Also:
QualificationHistoryDao.remoteQualificationHistoryFullVOToEntity(fr.ifremer.allegro.technical.history.generic.vo.RemoteQualificationHistoryFullVO)

remoteQualificationHistoryFullVOToEntity

public void remoteQualificationHistoryFullVOToEntity(RemoteQualificationHistoryFullVO source,
                                                     QualificationHistory target,
                                                     boolean copyIfNull)
Description copied from interface: QualificationHistoryDao
Copies the fields of RemoteQualificationHistoryFullVO to the specified entity.

Specified by:
remoteQualificationHistoryFullVOToEntity in interface QualificationHistoryDao
Overrides:
remoteQualificationHistoryFullVOToEntity in class QualificationHistoryDaoBase
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.technical.history.QualificationHistoryDao#remoteQualificationHistoryFullVOToEntity(fr.ifremer.allegro.technical.history.generic.vo.RemoteQualificationHistoryFullVO, fr.ifremer.allegro.technical.history.QualificationHistory)

toRemoteQualificationHistoryNaturalId

public void toRemoteQualificationHistoryNaturalId(QualificationHistory source,
                                                  RemoteQualificationHistoryNaturalId target)
Description copied from interface: QualificationHistoryDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteQualificationHistoryNaturalId(), 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:
toRemoteQualificationHistoryNaturalId in interface QualificationHistoryDao
Overrides:
toRemoteQualificationHistoryNaturalId in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.toRemoteQualificationHistoryNaturalId(fr.ifremer.allegro.technical.history.QualificationHistory, fr.ifremer.allegro.technical.history.generic.vo.RemoteQualificationHistoryNaturalId)

toRemoteQualificationHistoryNaturalId

public RemoteQualificationHistoryNaturalId toRemoteQualificationHistoryNaturalId(QualificationHistory entity)
Description copied from interface: QualificationHistoryDao
Converts this DAO's entity to an object of type RemoteQualificationHistoryNaturalId.

Specified by:
toRemoteQualificationHistoryNaturalId in interface QualificationHistoryDao
Overrides:
toRemoteQualificationHistoryNaturalId in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.toRemoteQualificationHistoryNaturalId(fr.ifremer.allegro.technical.history.QualificationHistory)

remoteQualificationHistoryNaturalIdToEntity

public QualificationHistory remoteQualificationHistoryNaturalIdToEntity(RemoteQualificationHistoryNaturalId remoteQualificationHistoryNaturalId)
Description copied from interface: QualificationHistoryDao
Converts an instance of type RemoteQualificationHistoryNaturalId to this DAO's entity.

See Also:
QualificationHistoryDao.remoteQualificationHistoryNaturalIdToEntity(fr.ifremer.allegro.technical.history.generic.vo.RemoteQualificationHistoryNaturalId)

remoteQualificationHistoryNaturalIdToEntity

public void remoteQualificationHistoryNaturalIdToEntity(RemoteQualificationHistoryNaturalId source,
                                                        QualificationHistory target,
                                                        boolean copyIfNull)
Description copied from interface: QualificationHistoryDao
Copies the fields of RemoteQualificationHistoryNaturalId to the specified entity.

Specified by:
remoteQualificationHistoryNaturalIdToEntity in interface QualificationHistoryDao
Overrides:
remoteQualificationHistoryNaturalIdToEntity in class QualificationHistoryDaoBase
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.technical.history.QualificationHistoryDao#remoteQualificationHistoryNaturalIdToEntity(fr.ifremer.allegro.technical.history.generic.vo.RemoteQualificationHistoryNaturalId, fr.ifremer.allegro.technical.history.QualificationHistory)

toClusterQualificationHistory

public void toClusterQualificationHistory(QualificationHistory source,
                                          ClusterQualificationHistory target)
Description copied from interface: QualificationHistoryDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterQualificationHistory(), 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:
toClusterQualificationHistory in interface QualificationHistoryDao
Overrides:
toClusterQualificationHistory in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.toClusterQualificationHistory(fr.ifremer.allegro.technical.history.QualificationHistory, fr.ifremer.allegro.technical.history.generic.cluster.ClusterQualificationHistory)

toClusterQualificationHistory

public ClusterQualificationHistory toClusterQualificationHistory(QualificationHistory entity)
Description copied from interface: QualificationHistoryDao
Converts this DAO's entity to an object of type ClusterQualificationHistory.

Specified by:
toClusterQualificationHistory in interface QualificationHistoryDao
Overrides:
toClusterQualificationHistory in class QualificationHistoryDaoBase
See Also:
QualificationHistoryDao.toClusterQualificationHistory(fr.ifremer.allegro.technical.history.QualificationHistory)

clusterQualificationHistoryToEntity

public QualificationHistory clusterQualificationHistoryToEntity(ClusterQualificationHistory clusterQualificationHistory)
Description copied from interface: QualificationHistoryDao
Converts an instance of type ClusterQualificationHistory to this DAO's entity.

See Also:
QualificationHistoryDao.clusterQualificationHistoryToEntity(fr.ifremer.allegro.technical.history.generic.cluster.ClusterQualificationHistory)

clusterQualificationHistoryToEntity

public void clusterQualificationHistoryToEntity(ClusterQualificationHistory source,
                                                QualificationHistory target,
                                                boolean copyIfNull)
Description copied from interface: QualificationHistoryDao
Copies the fields of ClusterQualificationHistory to the specified entity.

Specified by:
clusterQualificationHistoryToEntity in interface QualificationHistoryDao
Overrides:
clusterQualificationHistoryToEntity in class QualificationHistoryDaoBase
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.technical.history.QualificationHistoryDao#clusterQualificationHistoryToEntity(fr.ifremer.allegro.technical.history.generic.cluster.ClusterQualificationHistory, fr.ifremer.allegro.technical.history.QualificationHistory)


Copyright © 2008-2010 IFREMER. All Rights Reserved.