|
||||||||||
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.programStrategy.ProgramDaoBase
fr.ifremer.allegro.administration.programStrategy.ProgramDaoImpl
public class ProgramDaoImpl
Program
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.administration.programStrategy.ProgramDao |
---|
TRANSFORM_CLUSTERPROGRAM, TRANSFORM_NONE, TRANSFORM_REMOTEPROGRAMFULLVO, TRANSFORM_REMOTEPROGRAMNATURALID |
Constructor Summary | |
---|---|
ProgramDaoImpl()
|
Method Summary | |
---|---|
Program |
clusterProgramToEntity(ClusterProgram clusterProgram)
Converts an instance of type ClusterProgram to this DAO's entity. |
void |
clusterProgramToEntity(ClusterProgram source,
Program target,
boolean copyIfNull)
Copies the fields of ClusterProgram to the specified entity. |
protected Program |
handleCreateFromClusterProgram(ClusterProgram clusterProgram)
Performs the core logic for ProgramDaoBase.createFromClusterProgram(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterProgram) |
protected ClusterProgram[] |
handleGetAllClusterProgramSinceDateSynchro(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 ProgramDaoBase.getAllClusterProgramSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
Program |
remoteProgramFullVOToEntity(RemoteProgramFullVO remoteProgramFullVO)
Converts an instance of type RemoteProgramFullVO to this DAO's entity. |
void |
remoteProgramFullVOToEntity(RemoteProgramFullVO source,
Program target,
boolean copyIfNull)
Copies the fields of RemoteProgramFullVO to the specified entity. |
Program |
remoteProgramNaturalIdToEntity(RemoteProgramNaturalId remoteProgramNaturalId)
Converts an instance of type RemoteProgramNaturalId to this DAO's entity. |
void |
remoteProgramNaturalIdToEntity(RemoteProgramNaturalId source,
Program target,
boolean copyIfNull)
Copies the fields of RemoteProgramNaturalId to the specified entity. |
ClusterProgram |
toClusterProgram(Program entity)
Converts this DAO's entity to an object of type ClusterProgram . |
void |
toClusterProgram(Program source,
ClusterProgram target)
Copies the fields of the specified entity to the target value object. |
RemoteProgramFullVO |
toRemoteProgramFullVO(Program entity)
Converts this DAO's entity to an object of type RemoteProgramFullVO . |
void |
toRemoteProgramFullVO(Program source,
RemoteProgramFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteProgramNaturalId |
toRemoteProgramNaturalId(Program entity)
Converts this DAO's entity to an object of type RemoteProgramNaturalId . |
void |
toRemoteProgramNaturalId(Program source,
RemoteProgramNaturalId 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 ProgramDaoImpl()
Method Detail |
---|
protected Program handleCreateFromClusterProgram(ClusterProgram clusterProgram)
ProgramDaoBase
ProgramDaoBase.createFromClusterProgram(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterProgram)
handleCreateFromClusterProgram
in class ProgramDaoBase
ProgramDao.createFromClusterProgram(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterProgram)
protected ClusterProgram[] handleGetAllClusterProgramSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
ProgramDaoBase
ProgramDaoBase.getAllClusterProgramSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
handleGetAllClusterProgramSinceDateSynchro
in class ProgramDaoBase
ProgramDao.getAllClusterProgramSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
public void toRemoteProgramFullVO(Program source, RemoteProgramFullVO target)
ProgramDao
toRemoteProgramFullVO
in interface ProgramDao
toRemoteProgramFullVO
in class ProgramDaoBase
ProgramDao.toRemoteProgramFullVO(fr.ifremer.allegro.administration.programStrategy.Program, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteProgramFullVO)
public RemoteProgramFullVO toRemoteProgramFullVO(Program entity)
ProgramDao
RemoteProgramFullVO
.
toRemoteProgramFullVO
in interface ProgramDao
toRemoteProgramFullVO
in class ProgramDaoBase
ProgramDao.toRemoteProgramFullVO(fr.ifremer.allegro.administration.programStrategy.Program)
public Program remoteProgramFullVOToEntity(RemoteProgramFullVO remoteProgramFullVO)
ProgramDao
RemoteProgramFullVO
to this DAO's entity.
ProgramDao.remoteProgramFullVOToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteProgramFullVO)
public void remoteProgramFullVOToEntity(RemoteProgramFullVO source, Program target, boolean copyIfNull)
ProgramDao
RemoteProgramFullVO
to the specified entity.
remoteProgramFullVOToEntity
in interface ProgramDao
remoteProgramFullVOToEntity
in class ProgramDaoBase
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.programStrategy.ProgramDao#remoteProgramFullVOToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteProgramFullVO, fr.ifremer.allegro.administration.programStrategy.Program)
public void toRemoteProgramNaturalId(Program source, RemoteProgramNaturalId target)
ProgramDao
toRemoteProgramNaturalId
in interface ProgramDao
toRemoteProgramNaturalId
in class ProgramDaoBase
ProgramDao.toRemoteProgramNaturalId(fr.ifremer.allegro.administration.programStrategy.Program, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteProgramNaturalId)
public RemoteProgramNaturalId toRemoteProgramNaturalId(Program entity)
ProgramDao
RemoteProgramNaturalId
.
toRemoteProgramNaturalId
in interface ProgramDao
toRemoteProgramNaturalId
in class ProgramDaoBase
ProgramDao.toRemoteProgramNaturalId(fr.ifremer.allegro.administration.programStrategy.Program)
public Program remoteProgramNaturalIdToEntity(RemoteProgramNaturalId remoteProgramNaturalId)
ProgramDao
RemoteProgramNaturalId
to this DAO's entity.
ProgramDao.remoteProgramNaturalIdToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteProgramNaturalId)
public void remoteProgramNaturalIdToEntity(RemoteProgramNaturalId source, Program target, boolean copyIfNull)
ProgramDao
RemoteProgramNaturalId
to the specified entity.
remoteProgramNaturalIdToEntity
in interface ProgramDao
remoteProgramNaturalIdToEntity
in class ProgramDaoBase
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.programStrategy.ProgramDao#remoteProgramNaturalIdToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteProgramNaturalId, fr.ifremer.allegro.administration.programStrategy.Program)
public void toClusterProgram(Program source, ClusterProgram target)
ProgramDao
toClusterProgram
in interface ProgramDao
toClusterProgram
in class ProgramDaoBase
ProgramDao.toClusterProgram(fr.ifremer.allegro.administration.programStrategy.Program, fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterProgram)
public ClusterProgram toClusterProgram(Program entity)
ProgramDao
ClusterProgram
.
toClusterProgram
in interface ProgramDao
toClusterProgram
in class ProgramDaoBase
ProgramDao.toClusterProgram(fr.ifremer.allegro.administration.programStrategy.Program)
public Program clusterProgramToEntity(ClusterProgram clusterProgram)
ProgramDao
ClusterProgram
to this DAO's entity.
ProgramDao.clusterProgramToEntity(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterProgram)
public void clusterProgramToEntity(ClusterProgram source, Program target, boolean copyIfNull)
ProgramDao
ClusterProgram
to the specified entity.
clusterProgramToEntity
in interface ProgramDao
clusterProgramToEntity
in class ProgramDaoBase
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.programStrategy.ProgramDao#clusterProgramToEntity(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterProgram, fr.ifremer.allegro.administration.programStrategy.Program)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |