|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.administration.user.PersonDaoBase
fr.ifremer.allegro.administration.user.PersonDaoImpl
public class PersonDaoImpl
Person
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.administration.user.PersonDao |
---|
TRANSFORM_CLUSTERPERSON, TRANSFORM_NONE, TRANSFORM_REMOTEPERSONFULLVO, TRANSFORM_REMOTEPERSONNATURALID |
Constructor Summary | |
---|---|
PersonDaoImpl()
|
Method Summary | |
---|---|
Person |
clusterPersonToEntity(ClusterPerson clusterPerson)
Converts an instance of type ClusterPerson to this DAO's entity. |
void |
clusterPersonToEntity(ClusterPerson source,
Person target,
boolean copyIfNull)
Copies the fields of ClusterPerson to the specified entity. |
protected Person |
handleCreateFromClusterPerson(ClusterPerson clusterPerson)
Performs the core logic for PersonDaoBase.createFromClusterPerson(fr.ifremer.allegro.administration.user.generic.cluster.ClusterPerson) |
protected ClusterPerson[] |
handleGetAllClusterPersonSinceDateSynchro(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 PersonDaoBase.getAllClusterPersonSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
Person |
remotePersonFullVOToEntity(RemotePersonFullVO remotePersonFullVO)
Converts an instance of type RemotePersonFullVO to this DAO's entity. |
void |
remotePersonFullVOToEntity(RemotePersonFullVO source,
Person target,
boolean copyIfNull)
Copies the fields of RemotePersonFullVO to the specified entity. |
Person |
remotePersonNaturalIdToEntity(RemotePersonNaturalId remotePersonNaturalId)
Converts an instance of type RemotePersonNaturalId to this DAO's entity. |
void |
remotePersonNaturalIdToEntity(RemotePersonNaturalId source,
Person target,
boolean copyIfNull)
Copies the fields of RemotePersonNaturalId to the specified entity. |
ClusterPerson |
toClusterPerson(Person entity)
Converts this DAO's entity to an object of type ClusterPerson . |
void |
toClusterPerson(Person source,
ClusterPerson target)
Copies the fields of the specified entity to the target value object. |
RemotePersonFullVO |
toRemotePersonFullVO(Person entity)
Converts this DAO's entity to an object of type RemotePersonFullVO . |
void |
toRemotePersonFullVO(Person source,
RemotePersonFullVO target)
Copies the fields of the specified entity to the target value object. |
RemotePersonNaturalId |
toRemotePersonNaturalId(Person entity)
Converts this DAO's entity to an object of type RemotePersonNaturalId . |
void |
toRemotePersonNaturalId(Person source,
RemotePersonNaturalId target)
Copies the fields of the specified entity to the target value object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PersonDaoImpl()
Method Detail |
---|
protected Person handleCreateFromClusterPerson(ClusterPerson clusterPerson)
PersonDaoBase
PersonDaoBase.createFromClusterPerson(fr.ifremer.allegro.administration.user.generic.cluster.ClusterPerson)
handleCreateFromClusterPerson
in class PersonDaoBase
PersonDao.createFromClusterPerson(fr.ifremer.allegro.administration.user.generic.cluster.ClusterPerson)
protected ClusterPerson[] handleGetAllClusterPersonSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
PersonDaoBase
PersonDaoBase.getAllClusterPersonSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
handleGetAllClusterPersonSinceDateSynchro
in class PersonDaoBase
PersonDao.getAllClusterPersonSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
public void toRemotePersonFullVO(Person source, RemotePersonFullVO target)
PersonDao
toRemotePersonFullVO
in interface PersonDao
toRemotePersonFullVO
in class PersonDaoBase
PersonDao.toRemotePersonFullVO(fr.ifremer.allegro.administration.user.Person, fr.ifremer.allegro.administration.user.generic.vo.RemotePersonFullVO)
public RemotePersonFullVO toRemotePersonFullVO(Person entity)
PersonDao
RemotePersonFullVO
.
toRemotePersonFullVO
in interface PersonDao
toRemotePersonFullVO
in class PersonDaoBase
PersonDao.toRemotePersonFullVO(fr.ifremer.allegro.administration.user.Person)
public Person remotePersonFullVOToEntity(RemotePersonFullVO remotePersonFullVO)
PersonDao
RemotePersonFullVO
to this DAO's entity.
PersonDao.remotePersonFullVOToEntity(fr.ifremer.allegro.administration.user.generic.vo.RemotePersonFullVO)
public void remotePersonFullVOToEntity(RemotePersonFullVO source, Person target, boolean copyIfNull)
PersonDao
RemotePersonFullVO
to the specified entity.
remotePersonFullVOToEntity
in interface PersonDao
remotePersonFullVOToEntity
in class PersonDaoBase
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.fr.ifremer.allegro.administration.user.PersonDao#remotePersonFullVOToEntity(fr.ifremer.allegro.administration.user.generic.vo.RemotePersonFullVO, fr.ifremer.allegro.administration.user.Person)
public void toRemotePersonNaturalId(Person source, RemotePersonNaturalId target)
PersonDao
toRemotePersonNaturalId
in interface PersonDao
toRemotePersonNaturalId
in class PersonDaoBase
PersonDao.toRemotePersonNaturalId(fr.ifremer.allegro.administration.user.Person, fr.ifremer.allegro.administration.user.generic.vo.RemotePersonNaturalId)
public RemotePersonNaturalId toRemotePersonNaturalId(Person entity)
PersonDao
RemotePersonNaturalId
.
toRemotePersonNaturalId
in interface PersonDao
toRemotePersonNaturalId
in class PersonDaoBase
PersonDao.toRemotePersonNaturalId(fr.ifremer.allegro.administration.user.Person)
public Person remotePersonNaturalIdToEntity(RemotePersonNaturalId remotePersonNaturalId)
PersonDao
RemotePersonNaturalId
to this DAO's entity.
PersonDao.remotePersonNaturalIdToEntity(fr.ifremer.allegro.administration.user.generic.vo.RemotePersonNaturalId)
public void remotePersonNaturalIdToEntity(RemotePersonNaturalId source, Person target, boolean copyIfNull)
PersonDao
RemotePersonNaturalId
to the specified entity.
remotePersonNaturalIdToEntity
in interface PersonDao
remotePersonNaturalIdToEntity
in class PersonDaoBase
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.fr.ifremer.allegro.administration.user.PersonDao#remotePersonNaturalIdToEntity(fr.ifremer.allegro.administration.user.generic.vo.RemotePersonNaturalId, fr.ifremer.allegro.administration.user.Person)
public void toClusterPerson(Person source, ClusterPerson target)
PersonDao
toClusterPerson
in interface PersonDao
toClusterPerson
in class PersonDaoBase
PersonDao.toClusterPerson(fr.ifremer.allegro.administration.user.Person, fr.ifremer.allegro.administration.user.generic.cluster.ClusterPerson)
public ClusterPerson toClusterPerson(Person entity)
PersonDao
ClusterPerson
.
toClusterPerson
in interface PersonDao
toClusterPerson
in class PersonDaoBase
PersonDao.toClusterPerson(fr.ifremer.allegro.administration.user.Person)
public Person clusterPersonToEntity(ClusterPerson clusterPerson)
PersonDao
ClusterPerson
to this DAO's entity.
PersonDao.clusterPersonToEntity(fr.ifremer.allegro.administration.user.generic.cluster.ClusterPerson)
public void clusterPersonToEntity(ClusterPerson source, Person target, boolean copyIfNull)
PersonDao
ClusterPerson
to the specified entity.
clusterPersonToEntity
in interface PersonDao
clusterPersonToEntity
in class PersonDaoBase
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.fr.ifremer.allegro.administration.user.PersonDao#clusterPersonToEntity(fr.ifremer.allegro.administration.user.generic.cluster.ClusterPerson, fr.ifremer.allegro.administration.user.Person)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |