fr.ifremer.allegro.referential.transcribing
Class TranscribingSystemDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.transcribing.TranscribingSystemDaoBase
          extended by fr.ifremer.allegro.referential.transcribing.TranscribingSystemDaoImpl
All Implemented Interfaces:
TranscribingSystemDao

public class TranscribingSystemDaoImpl
extends TranscribingSystemDaoBase

See Also:
TranscribingSystem

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.transcribing.TranscribingSystemDao
TRANSFORM_CLUSTERTRANSCRIBINGSYSTEM, TRANSFORM_NONE, TRANSFORM_REMOTETRANSCRIBINGSYSTEMFULLVO, TRANSFORM_REMOTETRANSCRIBINGSYSTEMNATURALID
 
Constructor Summary
TranscribingSystemDaoImpl()
           
 
Method Summary
 TranscribingSystem clusterTranscribingSystemToEntity(ClusterTranscribingSystem clusterTranscribingSystem)
          Converts an instance of type ClusterTranscribingSystem to this DAO's entity.
 void clusterTranscribingSystemToEntity(ClusterTranscribingSystem source, TranscribingSystem target, boolean copyIfNull)
          Copies the fields of ClusterTranscribingSystem to the specified entity.
protected  TranscribingSystem handleCreateFromClusterTranscribingSystem(ClusterTranscribingSystem clusterTranscribingSystem)
          Performs the core logic for TranscribingSystemDaoBase.createFromClusterTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem)
protected  ClusterTranscribingSystem[] handleGetAllClusterTranscribingSystemSinceDateSynchro(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 TranscribingSystemDaoBase.getAllClusterTranscribingSystemSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 TranscribingSystem remoteTranscribingSystemFullVOToEntity(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVO)
          Converts an instance of type RemoteTranscribingSystemFullVO to this DAO's entity.
 void remoteTranscribingSystemFullVOToEntity(RemoteTranscribingSystemFullVO source, TranscribingSystem target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingSystemFullVO to the specified entity.
 TranscribingSystem remoteTranscribingSystemNaturalIdToEntity(RemoteTranscribingSystemNaturalId remoteTranscribingSystemNaturalId)
          Converts an instance of type RemoteTranscribingSystemNaturalId to this DAO's entity.
 void remoteTranscribingSystemNaturalIdToEntity(RemoteTranscribingSystemNaturalId source, TranscribingSystem target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingSystemNaturalId to the specified entity.
 ClusterTranscribingSystem toClusterTranscribingSystem(TranscribingSystem entity)
          Converts this DAO's entity to an object of type ClusterTranscribingSystem.
 void toClusterTranscribingSystem(TranscribingSystem source, ClusterTranscribingSystem target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingSystemFullVO toRemoteTranscribingSystemFullVO(TranscribingSystem entity)
          Converts this DAO's entity to an object of type RemoteTranscribingSystemFullVO.
 void toRemoteTranscribingSystemFullVO(TranscribingSystem source, RemoteTranscribingSystemFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingSystemNaturalId toRemoteTranscribingSystemNaturalId(TranscribingSystem entity)
          Converts this DAO's entity to an object of type RemoteTranscribingSystemNaturalId.
 void toRemoteTranscribingSystemNaturalId(TranscribingSystem source, RemoteTranscribingSystemNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.transcribing.TranscribingSystemDaoBase
clusterTranscribingSystemToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterTranscribingSystem, findTranscribingSystemById, findTranscribingSystemById, findTranscribingSystemById, findTranscribingSystemById, findTranscribingSystemByNaturalId, findTranscribingSystemByNaturalId, findTranscribingSystemByNaturalId, findTranscribingSystemByNaturalId, findTranscribingSystemByStatus, findTranscribingSystemByStatus, findTranscribingSystemByStatus, findTranscribingSystemByStatus, findTranscribingSystemByStatus, findTranscribingSystemByStatus, findTranscribingSystemByStatus, findTranscribingSystemByStatus, getAllClusterTranscribingSystemSinceDateSynchro, getAllTranscribingSystem, getAllTranscribingSystem, getAllTranscribingSystem, getAllTranscribingSystem, getAllTranscribingSystem, getAllTranscribingSystem, getAllTranscribingSystem, getAllTranscribingSystem, getAllTranscribingSystemSinceDateSynchro, getAllTranscribingSystemSinceDateSynchro, getAllTranscribingSystemSinceDateSynchro, getAllTranscribingSystemSinceDateSynchro, getAllTranscribingSystemSinceDateSynchro, getAllTranscribingSystemSinceDateSynchro, getAllTranscribingSystemSinceDateSynchro, getAllTranscribingSystemSinceDateSynchro, getPrincipal, getStatusDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteTranscribingSystemFullVOToEntityCollection, remoteTranscribingSystemNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setStatusDao, toClusterTranscribingSystem, toClusterTranscribingSystemArray, toClusterTranscribingSystemCollection, toEntity, toRemoteTranscribingSystemFullVO, toRemoteTranscribingSystemFullVOArray, toRemoteTranscribingSystemFullVOCollection, toRemoteTranscribingSystemNaturalId, toRemoteTranscribingSystemNaturalIdArray, toRemoteTranscribingSystemNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscribingSystemDaoImpl

public TranscribingSystemDaoImpl()
Method Detail

handleCreateFromClusterTranscribingSystem

protected TranscribingSystem handleCreateFromClusterTranscribingSystem(ClusterTranscribingSystem clusterTranscribingSystem)
Description copied from class: TranscribingSystemDaoBase
Performs the core logic for TranscribingSystemDaoBase.createFromClusterTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem)

Specified by:
handleCreateFromClusterTranscribingSystem in class TranscribingSystemDaoBase
See Also:
TranscribingSystemDao.createFromClusterTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem)

handleGetAllClusterTranscribingSystemSinceDateSynchro

protected ClusterTranscribingSystem[] handleGetAllClusterTranscribingSystemSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                            java.lang.Integer userId,
                                                                                            java.lang.Integer[] registrationLocationIds,
                                                                                            java.lang.Integer pageNumber,
                                                                                            java.lang.Integer pageSize)
Description copied from class: TranscribingSystemDaoBase
Performs the core logic for TranscribingSystemDaoBase.getAllClusterTranscribingSystemSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterTranscribingSystemSinceDateSynchro in class TranscribingSystemDaoBase
See Also:
TranscribingSystemDao.getAllClusterTranscribingSystemSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteTranscribingSystemFullVO

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

toRemoteTranscribingSystemFullVO

public RemoteTranscribingSystemFullVO toRemoteTranscribingSystemFullVO(TranscribingSystem entity)
Description copied from interface: TranscribingSystemDao
Converts this DAO's entity to an object of type RemoteTranscribingSystemFullVO.

Specified by:
toRemoteTranscribingSystemFullVO in interface TranscribingSystemDao
Overrides:
toRemoteTranscribingSystemFullVO in class TranscribingSystemDaoBase
See Also:
TranscribingSystemDao.toRemoteTranscribingSystemFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)

remoteTranscribingSystemFullVOToEntity

public TranscribingSystem remoteTranscribingSystemFullVOToEntity(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVO)
Description copied from interface: TranscribingSystemDao
Converts an instance of type RemoteTranscribingSystemFullVO to this DAO's entity.

See Also:
TranscribingSystemDao.remoteTranscribingSystemFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

remoteTranscribingSystemFullVOToEntity

public void remoteTranscribingSystemFullVOToEntity(RemoteTranscribingSystemFullVO source,
                                                   TranscribingSystem target,
                                                   boolean copyIfNull)
Description copied from interface: TranscribingSystemDao
Copies the fields of RemoteTranscribingSystemFullVO to the specified entity.

Specified by:
remoteTranscribingSystemFullVOToEntity in interface TranscribingSystemDao
Overrides:
remoteTranscribingSystemFullVOToEntity in class TranscribingSystemDaoBase
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.TranscribingSystemDao#remoteTranscribingSystemFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)

toRemoteTranscribingSystemNaturalId

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

toRemoteTranscribingSystemNaturalId

public RemoteTranscribingSystemNaturalId toRemoteTranscribingSystemNaturalId(TranscribingSystem entity)
Description copied from interface: TranscribingSystemDao
Converts this DAO's entity to an object of type RemoteTranscribingSystemNaturalId.

Specified by:
toRemoteTranscribingSystemNaturalId in interface TranscribingSystemDao
Overrides:
toRemoteTranscribingSystemNaturalId in class TranscribingSystemDaoBase
See Also:
TranscribingSystemDao.toRemoteTranscribingSystemNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)

remoteTranscribingSystemNaturalIdToEntity

public TranscribingSystem remoteTranscribingSystemNaturalIdToEntity(RemoteTranscribingSystemNaturalId remoteTranscribingSystemNaturalId)
Description copied from interface: TranscribingSystemDao
Converts an instance of type RemoteTranscribingSystemNaturalId to this DAO's entity.

See Also:
TranscribingSystemDao.remoteTranscribingSystemNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemNaturalId)

remoteTranscribingSystemNaturalIdToEntity

public void remoteTranscribingSystemNaturalIdToEntity(RemoteTranscribingSystemNaturalId source,
                                                      TranscribingSystem target,
                                                      boolean copyIfNull)
Description copied from interface: TranscribingSystemDao
Copies the fields of RemoteTranscribingSystemNaturalId to the specified entity.

Specified by:
remoteTranscribingSystemNaturalIdToEntity in interface TranscribingSystemDao
Overrides:
remoteTranscribingSystemNaturalIdToEntity in class TranscribingSystemDaoBase
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.TranscribingSystemDao#remoteTranscribingSystemNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemNaturalId, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)

toClusterTranscribingSystem

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

toClusterTranscribingSystem

public ClusterTranscribingSystem toClusterTranscribingSystem(TranscribingSystem entity)
Description copied from interface: TranscribingSystemDao
Converts this DAO's entity to an object of type ClusterTranscribingSystem.

Specified by:
toClusterTranscribingSystem in interface TranscribingSystemDao
Overrides:
toClusterTranscribingSystem in class TranscribingSystemDaoBase
See Also:
TranscribingSystemDao.toClusterTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)

clusterTranscribingSystemToEntity

public TranscribingSystem clusterTranscribingSystemToEntity(ClusterTranscribingSystem clusterTranscribingSystem)
Description copied from interface: TranscribingSystemDao
Converts an instance of type ClusterTranscribingSystem to this DAO's entity.

See Also:
TranscribingSystemDao.clusterTranscribingSystemToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem)

clusterTranscribingSystemToEntity

public void clusterTranscribingSystemToEntity(ClusterTranscribingSystem source,
                                              TranscribingSystem target,
                                              boolean copyIfNull)
Description copied from interface: TranscribingSystemDao
Copies the fields of ClusterTranscribingSystem to the specified entity.

Specified by:
clusterTranscribingSystemToEntity in interface TranscribingSystemDao
Overrides:
clusterTranscribingSystemToEntity in class TranscribingSystemDaoBase
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.TranscribingSystemDao#clusterTranscribingSystemToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)


Copyright © 2008-2010 IFREMER. All Rights Reserved.