fr.ifremer.allegro.referential.transcribing
Class TranscribingLocationDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.transcribing.TranscribingLocationDaoBase
          extended by fr.ifremer.allegro.referential.transcribing.TranscribingLocationDaoImpl
All Implemented Interfaces:
TranscribingLocationDao

public class TranscribingLocationDaoImpl
extends TranscribingLocationDaoBase

See Also:
TranscribingLocation

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.transcribing.TranscribingLocationDao
TRANSFORM_CLUSTERTRANSCRIBINGLOCATION, TRANSFORM_NONE, TRANSFORM_REMOTETRANSCRIBINGLOCATIONFULLVO, TRANSFORM_REMOTETRANSCRIBINGLOCATIONNATURALID
 
Constructor Summary
TranscribingLocationDaoImpl()
           
 
Method Summary
 TranscribingLocation clusterTranscribingLocationToEntity(ClusterTranscribingLocation clusterTranscribingLocation)
          Converts an instance of type ClusterTranscribingLocation to this DAO's entity.
 void clusterTranscribingLocationToEntity(ClusterTranscribingLocation source, TranscribingLocation target, boolean copyIfNull)
          Copies the fields of ClusterTranscribingLocation to the specified entity.
protected  TranscribingLocation handleCreateFromClusterTranscribingLocation(ClusterTranscribingLocation clusterTranscribingLocation)
          Performs the core logic for TranscribingLocationDaoBase.createFromClusterTranscribingLocation(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingLocation)
protected  ClusterTranscribingLocation[] handleGetAllClusterTranscribingLocationSinceDateSynchro(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 TranscribingLocationDaoBase.getAllClusterTranscribingLocationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 TranscribingLocation remoteTranscribingLocationFullVOToEntity(RemoteTranscribingLocationFullVO remoteTranscribingLocationFullVO)
          Converts an instance of type RemoteTranscribingLocationFullVO to this DAO's entity.
 void remoteTranscribingLocationFullVOToEntity(RemoteTranscribingLocationFullVO source, TranscribingLocation target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingLocationFullVO to the specified entity.
 TranscribingLocation remoteTranscribingLocationNaturalIdToEntity(RemoteTranscribingLocationNaturalId remoteTranscribingLocationNaturalId)
          Converts an instance of type RemoteTranscribingLocationNaturalId to this DAO's entity.
 void remoteTranscribingLocationNaturalIdToEntity(RemoteTranscribingLocationNaturalId source, TranscribingLocation target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingLocationNaturalId to the specified entity.
 ClusterTranscribingLocation toClusterTranscribingLocation(TranscribingLocation entity)
          Converts this DAO's entity to an object of type ClusterTranscribingLocation.
 void toClusterTranscribingLocation(TranscribingLocation source, ClusterTranscribingLocation target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingLocationFullVO toRemoteTranscribingLocationFullVO(TranscribingLocation entity)
          Converts this DAO's entity to an object of type RemoteTranscribingLocationFullVO.
 void toRemoteTranscribingLocationFullVO(TranscribingLocation source, RemoteTranscribingLocationFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingLocationNaturalId toRemoteTranscribingLocationNaturalId(TranscribingLocation entity)
          Converts this DAO's entity to an object of type RemoteTranscribingLocationNaturalId.
 void toRemoteTranscribingLocationNaturalId(TranscribingLocation source, RemoteTranscribingLocationNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.transcribing.TranscribingLocationDaoBase
clusterTranscribingLocationToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterTranscribingLocation, findTranscribingLocationByIdentifiers, findTranscribingLocationByIdentifiers, findTranscribingLocationByIdentifiers, findTranscribingLocationByIdentifiers, findTranscribingLocationByLocation, findTranscribingLocationByLocation, findTranscribingLocationByLocation, findTranscribingLocationByLocation, findTranscribingLocationByLocation, findTranscribingLocationByLocation, findTranscribingLocationByLocation, findTranscribingLocationByLocation, findTranscribingLocationByNaturalId, findTranscribingLocationByNaturalId, findTranscribingLocationByNaturalId, findTranscribingLocationByNaturalId, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSide, findTranscribingLocationByTranscribingSystem, findTranscribingLocationByTranscribingSystem, findTranscribingLocationByTranscribingSystem, findTranscribingLocationByTranscribingSystem, findTranscribingLocationByTranscribingSystem, findTranscribingLocationByTranscribingSystem, findTranscribingLocationByTranscribingSystem, findTranscribingLocationByTranscribingSystem, getAllClusterTranscribingLocationSinceDateSynchro, getAllTranscribingLocation, getAllTranscribingLocation, getAllTranscribingLocation, getAllTranscribingLocation, getAllTranscribingLocation, getAllTranscribingLocation, getAllTranscribingLocation, getAllTranscribingLocation, getAllTranscribingLocationSinceDateSynchro, getAllTranscribingLocationSinceDateSynchro, getAllTranscribingLocationSinceDateSynchro, getAllTranscribingLocationSinceDateSynchro, getAllTranscribingLocationSinceDateSynchro, getAllTranscribingLocationSinceDateSynchro, getAllTranscribingLocationSinceDateSynchro, getAllTranscribingLocationSinceDateSynchro, getLocationDao, getPrincipal, getTranscribingSideDao, getTranscribingSystemDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteTranscribingLocationFullVOToEntityCollection, remoteTranscribingLocationNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setLocationDao, setTranscribingSideDao, setTranscribingSystemDao, toClusterTranscribingLocation, toClusterTranscribingLocationArray, toClusterTranscribingLocationCollection, toEntity, toRemoteTranscribingLocationFullVO, toRemoteTranscribingLocationFullVOArray, toRemoteTranscribingLocationFullVOCollection, toRemoteTranscribingLocationNaturalId, toRemoteTranscribingLocationNaturalIdArray, toRemoteTranscribingLocationNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscribingLocationDaoImpl

public TranscribingLocationDaoImpl()
Method Detail

handleCreateFromClusterTranscribingLocation

protected TranscribingLocation handleCreateFromClusterTranscribingLocation(ClusterTranscribingLocation clusterTranscribingLocation)
Description copied from class: TranscribingLocationDaoBase
Performs the core logic for TranscribingLocationDaoBase.createFromClusterTranscribingLocation(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingLocation)

Specified by:
handleCreateFromClusterTranscribingLocation in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.createFromClusterTranscribingLocation(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingLocation)

handleGetAllClusterTranscribingLocationSinceDateSynchro

protected ClusterTranscribingLocation[] handleGetAllClusterTranscribingLocationSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                                java.lang.Integer userId,
                                                                                                java.lang.Integer[] registrationLocationIds,
                                                                                                java.lang.Integer pageNumber,
                                                                                                java.lang.Integer pageSize)
Description copied from class: TranscribingLocationDaoBase
Performs the core logic for TranscribingLocationDaoBase.getAllClusterTranscribingLocationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterTranscribingLocationSinceDateSynchro in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.getAllClusterTranscribingLocationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteTranscribingLocationFullVO

public void toRemoteTranscribingLocationFullVO(TranscribingLocation source,
                                               RemoteTranscribingLocationFullVO target)
Description copied from interface: TranscribingLocationDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteTranscribingLocationFullVO(), 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:
toRemoteTranscribingLocationFullVO in interface TranscribingLocationDao
Overrides:
toRemoteTranscribingLocationFullVO in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.toRemoteTranscribingLocationFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingLocation, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingLocationFullVO)

toRemoteTranscribingLocationFullVO

public RemoteTranscribingLocationFullVO toRemoteTranscribingLocationFullVO(TranscribingLocation entity)
Description copied from interface: TranscribingLocationDao
Converts this DAO's entity to an object of type RemoteTranscribingLocationFullVO.

Specified by:
toRemoteTranscribingLocationFullVO in interface TranscribingLocationDao
Overrides:
toRemoteTranscribingLocationFullVO in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.toRemoteTranscribingLocationFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingLocation)

remoteTranscribingLocationFullVOToEntity

public TranscribingLocation remoteTranscribingLocationFullVOToEntity(RemoteTranscribingLocationFullVO remoteTranscribingLocationFullVO)
Description copied from interface: TranscribingLocationDao
Converts an instance of type RemoteTranscribingLocationFullVO to this DAO's entity.

See Also:
TranscribingLocationDao.remoteTranscribingLocationFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingLocationFullVO)

remoteTranscribingLocationFullVOToEntity

public void remoteTranscribingLocationFullVOToEntity(RemoteTranscribingLocationFullVO source,
                                                     TranscribingLocation target,
                                                     boolean copyIfNull)
Description copied from interface: TranscribingLocationDao
Copies the fields of RemoteTranscribingLocationFullVO to the specified entity.

Specified by:
remoteTranscribingLocationFullVOToEntity in interface TranscribingLocationDao
Overrides:
remoteTranscribingLocationFullVOToEntity in class TranscribingLocationDaoBase
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.referential.transcribing.TranscribingLocationDao#remoteTranscribingLocationFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingLocationFullVO, fr.ifremer.allegro.referential.transcribing.TranscribingLocation)

toRemoteTranscribingLocationNaturalId

public void toRemoteTranscribingLocationNaturalId(TranscribingLocation source,
                                                  RemoteTranscribingLocationNaturalId target)
Description copied from interface: TranscribingLocationDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteTranscribingLocationNaturalId(), 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:
toRemoteTranscribingLocationNaturalId in interface TranscribingLocationDao
Overrides:
toRemoteTranscribingLocationNaturalId in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.toRemoteTranscribingLocationNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingLocation, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingLocationNaturalId)

toRemoteTranscribingLocationNaturalId

public RemoteTranscribingLocationNaturalId toRemoteTranscribingLocationNaturalId(TranscribingLocation entity)
Description copied from interface: TranscribingLocationDao
Converts this DAO's entity to an object of type RemoteTranscribingLocationNaturalId.

Specified by:
toRemoteTranscribingLocationNaturalId in interface TranscribingLocationDao
Overrides:
toRemoteTranscribingLocationNaturalId in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.toRemoteTranscribingLocationNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingLocation)

remoteTranscribingLocationNaturalIdToEntity

public TranscribingLocation remoteTranscribingLocationNaturalIdToEntity(RemoteTranscribingLocationNaturalId remoteTranscribingLocationNaturalId)
Description copied from interface: TranscribingLocationDao
Converts an instance of type RemoteTranscribingLocationNaturalId to this DAO's entity.

See Also:
TranscribingLocationDao.remoteTranscribingLocationNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingLocationNaturalId)

remoteTranscribingLocationNaturalIdToEntity

public void remoteTranscribingLocationNaturalIdToEntity(RemoteTranscribingLocationNaturalId source,
                                                        TranscribingLocation target,
                                                        boolean copyIfNull)
Description copied from interface: TranscribingLocationDao
Copies the fields of RemoteTranscribingLocationNaturalId to the specified entity.

Specified by:
remoteTranscribingLocationNaturalIdToEntity in interface TranscribingLocationDao
Overrides:
remoteTranscribingLocationNaturalIdToEntity in class TranscribingLocationDaoBase
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.referential.transcribing.TranscribingLocationDao#remoteTranscribingLocationNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingLocationNaturalId, fr.ifremer.allegro.referential.transcribing.TranscribingLocation)

toClusterTranscribingLocation

public void toClusterTranscribingLocation(TranscribingLocation source,
                                          ClusterTranscribingLocation target)
Description copied from interface: TranscribingLocationDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterTranscribingLocation(), 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:
toClusterTranscribingLocation in interface TranscribingLocationDao
Overrides:
toClusterTranscribingLocation in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.toClusterTranscribingLocation(fr.ifremer.allegro.referential.transcribing.TranscribingLocation, fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingLocation)

toClusterTranscribingLocation

public ClusterTranscribingLocation toClusterTranscribingLocation(TranscribingLocation entity)
Description copied from interface: TranscribingLocationDao
Converts this DAO's entity to an object of type ClusterTranscribingLocation.

Specified by:
toClusterTranscribingLocation in interface TranscribingLocationDao
Overrides:
toClusterTranscribingLocation in class TranscribingLocationDaoBase
See Also:
TranscribingLocationDao.toClusterTranscribingLocation(fr.ifremer.allegro.referential.transcribing.TranscribingLocation)

clusterTranscribingLocationToEntity

public TranscribingLocation clusterTranscribingLocationToEntity(ClusterTranscribingLocation clusterTranscribingLocation)
Description copied from interface: TranscribingLocationDao
Converts an instance of type ClusterTranscribingLocation to this DAO's entity.

See Also:
TranscribingLocationDao.clusterTranscribingLocationToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingLocation)

clusterTranscribingLocationToEntity

public void clusterTranscribingLocationToEntity(ClusterTranscribingLocation source,
                                                TranscribingLocation target,
                                                boolean copyIfNull)
Description copied from interface: TranscribingLocationDao
Copies the fields of ClusterTranscribingLocation to the specified entity.

Specified by:
clusterTranscribingLocationToEntity in interface TranscribingLocationDao
Overrides:
clusterTranscribingLocationToEntity in class TranscribingLocationDaoBase
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.referential.transcribing.TranscribingLocationDao#clusterTranscribingLocationToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingLocation, fr.ifremer.allegro.referential.transcribing.TranscribingLocation)


Copyright © 2008-2010 IFREMER. All Rights Reserved.