fr.ifremer.allegro.data.survey.sale
Class ObservedSaleDaoImpl
java.lang.Object
org.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.data.survey.sale.SaleDaoBase
fr.ifremer.allegro.data.survey.sale.SaleDaoImpl
fr.ifremer.allegro.data.survey.sale.ObservedSaleDaoBase
fr.ifremer.allegro.data.survey.sale.ObservedSaleDaoImpl
- All Implemented Interfaces:
- ObservedSaleDao, SaleDao
public class ObservedSaleDaoImpl
- extends ObservedSaleDaoBase
- See Also:
ObservedSale
Method Summary |
ObservedSale |
clusterObservedSaleToEntity(ClusterObservedSale clusterObservedSale)
Converts an instance of type ClusterObservedSale to this DAO's entity. |
void |
clusterObservedSaleToEntity(ClusterObservedSale source,
ObservedSale target,
boolean copyIfNull)
Copies the fields of ClusterObservedSale to the specified entity. |
protected ObservedSale |
handleCreateFromClusterObservedSale(ClusterObservedSale clusterObservedSale)
Performs the core logic for ObservedSaleDaoBase.createFromClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale) |
protected ClusterObservedSale[] |
handleGetAllClusterObservedSaleSinceDateSynchro(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 ObservedSaleDaoBase.getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
ObservedSale |
remoteObservedSaleFullVOToEntity(RemoteObservedSaleFullVO remoteObservedSaleFullVO)
Converts an instance of type RemoteObservedSaleFullVO to this DAO's entity. |
void |
remoteObservedSaleFullVOToEntity(RemoteObservedSaleFullVO source,
ObservedSale target,
boolean copyIfNull)
Copies the fields of RemoteObservedSaleFullVO to the specified entity. |
ObservedSale |
remoteObservedSaleNaturalIdToEntity(RemoteObservedSaleNaturalId remoteObservedSaleNaturalId)
Converts an instance of type RemoteObservedSaleNaturalId to this DAO's entity. |
void |
remoteObservedSaleNaturalIdToEntity(RemoteObservedSaleNaturalId source,
ObservedSale target,
boolean copyIfNull)
Copies the fields of RemoteObservedSaleNaturalId to the specified entity. |
ClusterObservedSale |
toClusterObservedSale(ObservedSale entity)
Converts this DAO's entity to an object of type ClusterObservedSale . |
void |
toClusterObservedSale(ObservedSale source,
ClusterObservedSale target)
Copies the fields of the specified entity to the target value object. |
RemoteObservedSaleFullVO |
toRemoteObservedSaleFullVO(ObservedSale entity)
Converts this DAO's entity to an object of type RemoteObservedSaleFullVO . |
void |
toRemoteObservedSaleFullVO(ObservedSale source,
RemoteObservedSaleFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteObservedSaleNaturalId |
toRemoteObservedSaleNaturalId(ObservedSale entity)
Converts this DAO's entity to an object of type RemoteObservedSaleNaturalId . |
void |
toRemoteObservedSaleNaturalId(ObservedSale source,
RemoteObservedSaleNaturalId target)
Copies the fields of the specified entity to the target value object. |
Methods inherited from class fr.ifremer.allegro.data.survey.sale.ObservedSaleDaoBase |
clusterObservedSaleToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterObservedSale, findObservedSaleByCatchBatch, findObservedSaleByCatchBatch, findObservedSaleByCatchBatch, findObservedSaleByCatchBatch, findObservedSaleByDeclaredDocumentReference, findObservedSaleByDeclaredDocumentReference, findObservedSaleByDeclaredDocumentReference, findObservedSaleByDeclaredDocumentReference, findObservedSaleByDeclaredDocumentReference, findObservedSaleByDeclaredDocumentReference, findObservedSaleByDeclaredDocumentReference, findObservedSaleByDeclaredDocumentReference, findObservedSaleByFishingTrip, findObservedSaleByFishingTrip, findObservedSaleByFishingTrip, findObservedSaleByFishingTrip, findObservedSaleByFishingTrip, findObservedSaleByFishingTrip, findObservedSaleByFishingTrip, findObservedSaleByFishingTrip, findObservedSaleById, findObservedSaleById, findObservedSaleById, findObservedSaleById, findObservedSaleByLanding, findObservedSaleByLanding, findObservedSaleByLanding, findObservedSaleByLanding, findObservedSaleByLanding, findObservedSaleByLanding, findObservedSaleByLanding, findObservedSaleByLanding, findObservedSaleByNaturalId, findObservedSaleByNaturalId, findObservedSaleByNaturalId, findObservedSaleByNaturalId, findObservedSaleByProgram, findObservedSaleByProgram, findObservedSaleByProgram, findObservedSaleByProgram, findObservedSaleByProgram, findObservedSaleByProgram, findObservedSaleByProgram, findObservedSaleByProgram, findObservedSaleByQualityFlag, findObservedSaleByQualityFlag, findObservedSaleByQualityFlag, findObservedSaleByQualityFlag, findObservedSaleByQualityFlag, findObservedSaleByQualityFlag, findObservedSaleByQualityFlag, findObservedSaleByQualityFlag, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderDepartment, findObservedSaleByRecorderPerson, findObservedSaleByRecorderPerson, findObservedSaleByRecorderPerson, findObservedSaleByRecorderPerson, findObservedSaleByRecorderPerson, findObservedSaleByRecorderPerson, findObservedSaleByRecorderPerson, findObservedSaleByRecorderPerson, findObservedSaleBySaleLocation, findObservedSaleBySaleLocation, findObservedSaleBySaleLocation, findObservedSaleBySaleLocation, findObservedSaleBySaleLocation, findObservedSaleBySaleLocation, findObservedSaleBySaleLocation, findObservedSaleBySaleLocation, findObservedSaleBySaleType, findObservedSaleBySaleType, findObservedSaleBySaleType, findObservedSaleBySaleType, findObservedSaleBySaleType, findObservedSaleBySaleType, findObservedSaleBySaleType, findObservedSaleBySaleType, findObservedSaleByVessel, findObservedSaleByVessel, findObservedSaleByVessel, findObservedSaleByVessel, findObservedSaleByVessel, findObservedSaleByVessel, findObservedSaleByVessel, findObservedSaleByVessel, findSaleByCatchBatch, findSaleByCatchBatch, findSaleByCatchBatch, findSaleByCatchBatch, findSaleByDeclaredDocumentReference, findSaleByDeclaredDocumentReference, findSaleByDeclaredDocumentReference, findSaleByDeclaredDocumentReference, findSaleByDeclaredDocumentReference, findSaleByDeclaredDocumentReference, findSaleByDeclaredDocumentReference, findSaleByDeclaredDocumentReference, findSaleByFishingTrip, findSaleByFishingTrip, findSaleByFishingTrip, findSaleByFishingTrip, findSaleByFishingTrip, findSaleByFishingTrip, findSaleByFishingTrip, findSaleByFishingTrip, findSaleById, findSaleById, findSaleById, findSaleById, findSaleByLanding, findSaleByLanding, findSaleByLanding, findSaleByLanding, findSaleByLanding, findSaleByLanding, findSaleByLanding, findSaleByLanding, findSaleByNaturalId, findSaleByNaturalId, findSaleByNaturalId, findSaleByNaturalId, findSaleByProgram, findSaleByProgram, findSaleByProgram, findSaleByProgram, findSaleByProgram, findSaleByProgram, findSaleByProgram, findSaleByProgram, findSaleByQualityFlag, findSaleByQualityFlag, findSaleByQualityFlag, findSaleByQualityFlag, findSaleByQualityFlag, findSaleByQualityFlag, findSaleByQualityFlag, findSaleByQualityFlag, findSaleByRecorderDepartment, findSaleByRecorderDepartment, findSaleByRecorderDepartment, findSaleByRecorderDepartment, findSaleByRecorderDepartment, findSaleByRecorderDepartment, findSaleByRecorderDepartment, findSaleByRecorderDepartment, findSaleByRecorderPerson, findSaleByRecorderPerson, findSaleByRecorderPerson, findSaleByRecorderPerson, findSaleByRecorderPerson, findSaleByRecorderPerson, findSaleByRecorderPerson, findSaleByRecorderPerson, findSaleBySaleLocation, findSaleBySaleLocation, findSaleBySaleLocation, findSaleBySaleLocation, findSaleBySaleLocation, findSaleBySaleLocation, findSaleBySaleLocation, findSaleBySaleLocation, findSaleBySaleType, findSaleBySaleType, findSaleBySaleType, findSaleBySaleType, findSaleBySaleType, findSaleBySaleType, findSaleBySaleType, findSaleBySaleType, findSaleByVessel, findSaleByVessel, findSaleByVessel, findSaleByVessel, findSaleByVessel, findSaleByVessel, findSaleByVessel, findSaleByVessel, getAllClusterObservedSaleSinceDateSynchro, getAllObservedSale, getAllObservedSale, getAllObservedSale, getAllObservedSale, getAllObservedSale, getAllObservedSale, getAllObservedSale, getAllObservedSale, getAllObservedSaleSinceDateSynchro, getAllObservedSaleSinceDateSynchro, getAllObservedSaleSinceDateSynchro, getAllObservedSaleSinceDateSynchro, getAllObservedSaleSinceDateSynchro, getAllObservedSaleSinceDateSynchro, getAllObservedSaleSinceDateSynchro, getAllObservedSaleSinceDateSynchro, getAllSale, getAllSale, getAllSale, getAllSale, getAllSale, getAllSale, getAllSale, getAllSale, getAllSaleSinceDateSynchro, getAllSaleSinceDateSynchro, getAllSaleSinceDateSynchro, getAllSaleSinceDateSynchro, getAllSaleSinceDateSynchro, getAllSaleSinceDateSynchro, getAllSaleSinceDateSynchro, getAllSaleSinceDateSynchro, getPersonDao, getPrincipal, load, load, loadAll, loadAll, loadAll, loadAll, remoteObservedSaleFullVOToEntityCollection, remoteObservedSaleNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setPersonDao, toClusterObservedSale, toClusterObservedSaleArray, toClusterObservedSaleCollection, toEntity, toRemoteObservedSaleFullVO, toRemoteObservedSaleFullVOArray, toRemoteObservedSaleFullVOCollection, toRemoteObservedSaleNaturalId, toRemoteObservedSaleNaturalIdArray, toRemoteObservedSaleNaturalIdCollection, transformEntities, transformEntity, update, update |
Methods inherited from class fr.ifremer.allegro.data.survey.sale.SaleDaoImpl |
clusterSaleToEntity, clusterSaleToEntity, handleCreateFromClusterSale, handleGetAllClusterSaleSinceDateSynchro, remoteSaleFullVOToEntity, remoteSaleFullVOToEntity, remoteSaleNaturalIdToEntity, remoteSaleNaturalIdToEntity, toClusterSale, toClusterSale, toRemoteSaleFullVO, toRemoteSaleFullVO, toRemoteSaleNaturalId, toRemoteSaleNaturalId |
Methods inherited from class fr.ifremer.allegro.data.survey.sale.SaleDaoBase |
clusterSaleToEntityCollection, create, create, create, create, create, create, createFromClusterSale, getAllClusterSaleSinceDateSynchro, getCatchBatchDao, getDeclaredDocumentReferenceDao, getDepartmentDao, getFishingTripDao, getLandingDao, getLocationDao, getProgramDao, getQualityFlagDao, getSaleMeasurementDao, getSaleOriginDao, getSaleProduceDao, getSaleTypeDao, getSurveyMeasurementDao, getVesselDao, remoteSaleFullVOToEntityCollection, remoteSaleNaturalIdToEntityCollection, remove, setCatchBatchDao, setDeclaredDocumentReferenceDao, setDepartmentDao, setFishingTripDao, setLandingDao, setLocationDao, setProgramDao, setQualityFlagDao, setSaleMeasurementDao, setSaleOriginDao, setSaleProduceDao, setSaleTypeDao, setSurveyMeasurementDao, setVesselDao, toClusterSale, toClusterSaleArray, toClusterSaleCollection, toRemoteSaleFullVO, toRemoteSaleFullVOArray, toRemoteSaleFullVOCollection, toRemoteSaleNaturalId, toRemoteSaleNaturalIdArray, toRemoteSaleNaturalIdCollection, transformEntity, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface fr.ifremer.allegro.data.survey.sale.SaleDao |
clusterSaleToEntity, clusterSaleToEntity, clusterSaleToEntityCollection, create, create, create, create, create, create, createFromClusterSale, getAllClusterSaleSinceDateSynchro, remoteSaleFullVOToEntity, remoteSaleFullVOToEntity, remoteSaleFullVOToEntityCollection, remoteSaleNaturalIdToEntity, remoteSaleNaturalIdToEntity, remoteSaleNaturalIdToEntityCollection, remove, toClusterSale, toClusterSale, toClusterSaleArray, toClusterSaleCollection, toRemoteSaleFullVO, toRemoteSaleFullVO, toRemoteSaleFullVOArray, toRemoteSaleFullVOCollection, toRemoteSaleNaturalId, toRemoteSaleNaturalId, toRemoteSaleNaturalIdArray, toRemoteSaleNaturalIdCollection, update |
ObservedSaleDaoImpl
public ObservedSaleDaoImpl()
handleCreateFromClusterObservedSale
protected ObservedSale handleCreateFromClusterObservedSale(ClusterObservedSale clusterObservedSale)
- Description copied from class:
ObservedSaleDaoBase
- Performs the core logic for
ObservedSaleDaoBase.createFromClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)
- Specified by:
handleCreateFromClusterObservedSale
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.createFromClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)
handleGetAllClusterObservedSaleSinceDateSynchro
protected ClusterObservedSale[] handleGetAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
- Description copied from class:
ObservedSaleDaoBase
- Performs the core logic for
ObservedSaleDaoBase.getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
- Specified by:
handleGetAllClusterObservedSaleSinceDateSynchro
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
toRemoteObservedSaleFullVO
public void toRemoteObservedSaleFullVO(ObservedSale source,
RemoteObservedSaleFullVO target)
- Description copied from interface:
ObservedSaleDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteObservedSaleFullVO(), 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:
toRemoteObservedSaleFullVO
in interface ObservedSaleDao
- Overrides:
toRemoteObservedSaleFullVO
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.toRemoteObservedSaleFullVO(fr.ifremer.allegro.data.survey.sale.ObservedSale, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)
toRemoteObservedSaleFullVO
public RemoteObservedSaleFullVO toRemoteObservedSaleFullVO(ObservedSale entity)
- Description copied from interface:
ObservedSaleDao
- Converts this DAO's entity to an object of type
RemoteObservedSaleFullVO
.
- Specified by:
toRemoteObservedSaleFullVO
in interface ObservedSaleDao
- Overrides:
toRemoteObservedSaleFullVO
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.toRemoteObservedSaleFullVO(fr.ifremer.allegro.data.survey.sale.ObservedSale)
remoteObservedSaleFullVOToEntity
public ObservedSale remoteObservedSaleFullVOToEntity(RemoteObservedSaleFullVO remoteObservedSaleFullVO)
- Description copied from interface:
ObservedSaleDao
- Converts an instance of type
RemoteObservedSaleFullVO
to this DAO's entity.
- See Also:
ObservedSaleDao.remoteObservedSaleFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)
remoteObservedSaleFullVOToEntity
public void remoteObservedSaleFullVOToEntity(RemoteObservedSaleFullVO source,
ObservedSale target,
boolean copyIfNull)
- Description copied from interface:
ObservedSaleDao
- Copies the fields of
RemoteObservedSaleFullVO
to the specified entity.
- Specified by:
remoteObservedSaleFullVOToEntity
in interface ObservedSaleDao
- Overrides:
remoteObservedSaleFullVOToEntity
in class ObservedSaleDaoBase
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.sale.ObservedSaleDao#remoteObservedSaleFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.ObservedSale)
toRemoteObservedSaleNaturalId
public void toRemoteObservedSaleNaturalId(ObservedSale source,
RemoteObservedSaleNaturalId target)
- Description copied from interface:
ObservedSaleDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteObservedSaleNaturalId(), 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:
toRemoteObservedSaleNaturalId
in interface ObservedSaleDao
- Overrides:
toRemoteObservedSaleNaturalId
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.toRemoteObservedSaleNaturalId(fr.ifremer.allegro.data.survey.sale.ObservedSale, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId)
toRemoteObservedSaleNaturalId
public RemoteObservedSaleNaturalId toRemoteObservedSaleNaturalId(ObservedSale entity)
- Description copied from interface:
ObservedSaleDao
- Converts this DAO's entity to an object of type
RemoteObservedSaleNaturalId
.
- Specified by:
toRemoteObservedSaleNaturalId
in interface ObservedSaleDao
- Overrides:
toRemoteObservedSaleNaturalId
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.toRemoteObservedSaleNaturalId(fr.ifremer.allegro.data.survey.sale.ObservedSale)
remoteObservedSaleNaturalIdToEntity
public ObservedSale remoteObservedSaleNaturalIdToEntity(RemoteObservedSaleNaturalId remoteObservedSaleNaturalId)
- Description copied from interface:
ObservedSaleDao
- Converts an instance of type
RemoteObservedSaleNaturalId
to this DAO's entity.
- See Also:
ObservedSaleDao.remoteObservedSaleNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId)
remoteObservedSaleNaturalIdToEntity
public void remoteObservedSaleNaturalIdToEntity(RemoteObservedSaleNaturalId source,
ObservedSale target,
boolean copyIfNull)
- Description copied from interface:
ObservedSaleDao
- Copies the fields of
RemoteObservedSaleNaturalId
to the specified entity.
- Specified by:
remoteObservedSaleNaturalIdToEntity
in interface ObservedSaleDao
- Overrides:
remoteObservedSaleNaturalIdToEntity
in class ObservedSaleDaoBase
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.sale.ObservedSaleDao#remoteObservedSaleNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId, fr.ifremer.allegro.data.survey.sale.ObservedSale)
toClusterObservedSale
public void toClusterObservedSale(ObservedSale source,
ClusterObservedSale target)
- Description copied from interface:
ObservedSaleDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toClusterObservedSale(), 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:
toClusterObservedSale
in interface ObservedSaleDao
- Overrides:
toClusterObservedSale
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.toClusterObservedSale(fr.ifremer.allegro.data.survey.sale.ObservedSale, fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)
toClusterObservedSale
public ClusterObservedSale toClusterObservedSale(ObservedSale entity)
- Description copied from interface:
ObservedSaleDao
- Converts this DAO's entity to an object of type
ClusterObservedSale
.
- Specified by:
toClusterObservedSale
in interface ObservedSaleDao
- Overrides:
toClusterObservedSale
in class ObservedSaleDaoBase
- See Also:
ObservedSaleDao.toClusterObservedSale(fr.ifremer.allegro.data.survey.sale.ObservedSale)
clusterObservedSaleToEntity
public ObservedSale clusterObservedSaleToEntity(ClusterObservedSale clusterObservedSale)
- Description copied from interface:
ObservedSaleDao
- Converts an instance of type
ClusterObservedSale
to this DAO's entity.
- See Also:
ObservedSaleDao.clusterObservedSaleToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)
clusterObservedSaleToEntity
public void clusterObservedSaleToEntity(ClusterObservedSale source,
ObservedSale target,
boolean copyIfNull)
- Description copied from interface:
ObservedSaleDao
- Copies the fields of
ClusterObservedSale
to the specified entity.
- Specified by:
clusterObservedSaleToEntity
in interface ObservedSaleDao
- Overrides:
clusterObservedSaleToEntity
in class ObservedSaleDaoBase
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.sale.ObservedSaleDao#clusterObservedSaleToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale, fr.ifremer.allegro.data.survey.sale.ObservedSale)
Copyright © 2008-2010 IFREMER. All Rights Reserved.