|
||||||||||
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.referential.transcribing.TranscribingProgramDaoBase
public abstract class TranscribingProgramDaoBase
Base Spring DAO Class: is able to create, update, remove, load, and find
objects of type fr.ifremer.allegro.referential.transcribing.TranscribingProgram
.
TranscribingProgram
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.referential.transcribing.TranscribingProgramDao |
---|
TRANSFORM_CLUSTERTRANSCRIBINGPROGRAM, TRANSFORM_NONE, TRANSFORM_REMOTETRANSCRIBINGPROGRAMFULLVO, TRANSFORM_REMOTETRANSCRIBINGPROGRAMNATURALID |
Constructor Summary | |
---|---|
TranscribingProgramDaoBase()
|
Method Summary | |
---|---|
void |
clusterTranscribingProgramToEntity(ClusterTranscribingProgram source,
TranscribingProgram target,
boolean copyIfNull)
Copies the fields of ClusterTranscribingProgram to the specified entity. |
void |
clusterTranscribingProgramToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterTranscribingProgram to this
DAO's entity. |
java.util.Collection |
create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.referential.transcribing.TranscribingProgram and adds from the passed in entities collection |
java.util.Collection |
create(int transform,
java.util.Collection entities)
Does the same thing as TranscribingProgramDao.create(fr.ifremer.allegro.referential.transcribing.TranscribingProgram) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.lang.String externalCode,
Program program,
TranscribingSide transcribingSide,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.create(java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.lang.String externalCode,
java.sql.Timestamp updateDate,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.create(java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
TranscribingProgram transcribingProgram)
Does the same thing as TranscribingProgramDao.create(fr.ifremer.allegro.referential.transcribing.TranscribingProgram) with an
additional flag called transform . |
TranscribingProgram |
create(java.lang.String externalCode,
Program program,
TranscribingSide transcribingSide,
TranscribingSystem transcribingSystem)
Creates a new fr.ifremer.allegro.referential.transcribing.TranscribingProgram
instance from only required properties (attributes
and association ends) and adds it to the persistent store. |
TranscribingProgram |
create(java.lang.String externalCode,
java.sql.Timestamp updateDate,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Creates a new fr.ifremer.allegro.referential.transcribing.TranscribingProgram
instance from all attributes and
properties and adds it to the persistent store. |
TranscribingProgram |
create(TranscribingProgram transcribingProgram)
Creates an instance of fr.ifremer.allegro.referential.transcribing.TranscribingProgram and adds it to the persistent store. |
TranscribingProgram |
createFromClusterTranscribingProgram(ClusterTranscribingProgram clusterTranscribingProgram)
|
java.lang.Object |
findTranscribingProgramByIdentifiers(int transform,
java.lang.String queryString,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByIdentifiers(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.lang.Object |
findTranscribingProgramByIdentifiers(int transform,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByIdentifiers(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
TranscribingProgram |
findTranscribingProgramByIdentifiers(java.lang.String queryString,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByIdentifiers(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
TranscribingProgram |
findTranscribingProgramByIdentifiers(TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
|
java.lang.Object |
findTranscribingProgramByNaturalId(int transform,
java.lang.String queryString,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByNaturalId(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.lang.Object |
findTranscribingProgramByNaturalId(int transform,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
TranscribingProgram |
findTranscribingProgramByNaturalId(java.lang.String queryString,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
TranscribingProgram |
findTranscribingProgramByNaturalId(TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
|
java.util.Collection |
findTranscribingProgramByProgram(int transform,
int pageNumber,
int pageSize,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByProgram(int pageNumber,
int pageSize,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByProgram(int transform,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
java.util.Collection |
findTranscribingProgramByProgram(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByProgram(int transform,
java.lang.String queryString,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findTranscribingProgramByProgram(Program program)
|
java.util.Collection |
findTranscribingProgramByProgram(java.lang.String queryString,
int pageNumber,
int pageSize,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByProgram(java.lang.String queryString,
Program program)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(int transform,
int pageNumber,
int pageSize,
TranscribingSide transcribingSide)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, fr.ifremer.allegro.referential.transcribing.TranscribingSide) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(int pageNumber,
int pageSize,
TranscribingSide transcribingSide)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
TranscribingSide transcribingSide)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, String, fr.ifremer.allegro.referential.transcribing.TranscribingSide) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(int transform,
java.lang.String queryString,
TranscribingSide transcribingSide)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, fr.ifremer.allegro.referential.transcribing.TranscribingSide) with an
additional argument called queryString . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(int transform,
TranscribingSide transcribingSide)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide) with an
additional flag called transform . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(java.lang.String queryString,
int pageNumber,
int pageSize,
TranscribingSide transcribingSide)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(String, fr.ifremer.allegro.referential.transcribing.TranscribingSide) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(java.lang.String queryString,
TranscribingSide transcribingSide)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide) with an
additional argument called queryString . |
java.util.Collection |
findTranscribingProgramByTranscribingSide(TranscribingSide transcribingSide)
|
java.util.Collection |
findTranscribingProgramByTranscribingSystem(int transform,
int pageNumber,
int pageSize,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSystem(int pageNumber,
int pageSize,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSystem(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSystem(int transform,
java.lang.String queryString,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional argument called queryString . |
java.util.Collection |
findTranscribingProgramByTranscribingSystem(int transform,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional flag called transform . |
java.util.Collection |
findTranscribingProgramByTranscribingSystem(java.lang.String queryString,
int pageNumber,
int pageSize,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findTranscribingProgramByTranscribingSystem(java.lang.String queryString,
TranscribingSystem transcribingSystem)
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem) with an
additional argument called queryString . |
java.util.Collection |
findTranscribingProgramByTranscribingSystem(TranscribingSystem transcribingSystem)
|
ClusterTranscribingProgram[] |
getAllClusterTranscribingProgramSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
|
java.util.Collection |
getAllTranscribingProgram()
|
java.util.Collection |
getAllTranscribingProgram(int transform)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram() with an
additional flag called transform . |
java.util.Collection |
getAllTranscribingProgram(int pageNumber,
int pageSize)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgram(int transform,
int pageNumber,
int pageSize)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgram(int transform,
java.lang.String queryString)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(int) with an
additional argument called queryString . |
java.util.Collection |
getAllTranscribingProgram(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgram(java.lang.String queryString)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram() with an
additional argument called queryString . |
java.util.Collection |
getAllTranscribingProgram(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(int transform,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(int transform,
java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(int transform,
java.sql.Timestamp updateDate)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp) with an
additional flag called transform . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp updateDate)
|
protected java.security.Principal |
getPrincipal()
Gets the current principal if one has been set,
otherwise returns null . |
protected ProgramDao |
getProgramDao()
Gets the reference to programDao . |
protected TranscribingSideDao |
getTranscribingSideDao()
Gets the reference to transcribingSideDao . |
protected TranscribingSystemDao |
getTranscribingSystemDao()
Gets the reference to transcribingSystemDao . |
protected abstract TranscribingProgram |
handleCreateFromClusterTranscribingProgram(ClusterTranscribingProgram clusterTranscribingProgram)
Performs the core logic for createFromClusterTranscribingProgram(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingProgram) |
protected abstract ClusterTranscribingProgram[] |
handleGetAllClusterTranscribingProgramSinceDateSynchro(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 getAllClusterTranscribingProgramSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
java.lang.Object |
load(int transform,
TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Does the same thing as TranscribingProgramDao.load(fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
TranscribingProgram |
load(TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Loads an instance of fr.ifremer.allegro.referential.transcribing.TranscribingProgram from the persistent store. |
java.util.Collection |
loadAll()
Loads all entities of type TranscribingProgram . |
java.util.Collection |
loadAll(int transform)
Does the same thing as TranscribingProgramDao.loadAll() with an
additional flag called transform . |
java.util.Collection |
loadAll(int pageNumber,
int pageSize)
Does the same thing as TranscribingProgramDao.loadAll() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
loadAll(int transform,
int pageNumber,
int pageSize)
Does the same thing as TranscribingProgramDao.loadAll(int) with an
additional two arguments called pageNumber and pageSize . |
void |
remoteTranscribingProgramFullVOToEntity(RemoteTranscribingProgramFullVO source,
TranscribingProgram target,
boolean copyIfNull)
Copies the fields of RemoteTranscribingProgramFullVO to the specified entity. |
void |
remoteTranscribingProgramFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteTranscribingProgramFullVO to this
DAO's entity. |
void |
remoteTranscribingProgramNaturalIdToEntity(RemoteTranscribingProgramNaturalId source,
TranscribingProgram target,
boolean copyIfNull)
Copies the fields of RemoteTranscribingProgramNaturalId to the specified entity. |
void |
remoteTranscribingProgramNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteTranscribingProgramNaturalId to this
DAO's entity. |
void |
remove(java.util.Collection entities)
Removes all entities in the given entities |
void |
remove(TranscribingProgram transcribingProgram)
Removes the instance of fr.ifremer.allegro.referential.transcribing.TranscribingProgram from the persistent store. |
void |
remove(TranscribingSystem transcribingSystem,
TranscribingSide transcribingSide,
Program program)
Removes the instance of fr.ifremer.allegro.referential.transcribing.TranscribingProgram having the given identifiers from the persistent store. |
PaginationResult |
search(int transform,
int pageNumber,
int pageSize,
Search search)
Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize . |
PaginationResult |
search(int pageNumber,
int pageSize,
Search search)
Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize . |
java.util.Set |
search(int transform,
Search search)
Does the same thing as TranscribingProgramDao.search(fr.ifremer.allegro.Search) but with an
additional flag called transform . |
java.util.Set |
search(Search search)
Performs a search using the parameters specified in the given search object. |
void |
setProgramDao(ProgramDao programDao)
Sets the reference to programDao . |
void |
setTranscribingSideDao(TranscribingSideDao transcribingSideDao)
Sets the reference to transcribingSideDao . |
void |
setTranscribingSystemDao(TranscribingSystemDao transcribingSystemDao)
Sets the reference to transcribingSystemDao . |
protected ClusterTranscribingProgram |
toClusterTranscribingProgram(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
ClusterTranscribingProgram |
toClusterTranscribingProgram(TranscribingProgram entity)
Converts this DAO's entity to an object of type ClusterTranscribingProgram . |
void |
toClusterTranscribingProgram(TranscribingProgram source,
ClusterTranscribingProgram target)
Copies the fields of the specified entity to the target value object. |
ClusterTranscribingProgram[] |
toClusterTranscribingProgramArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterTranscribingProgram . |
void |
toClusterTranscribingProgramCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterTranscribingProgram . |
protected TranscribingProgram |
toEntity(java.lang.Object[] row)
|
protected RemoteTranscribingProgramFullVO |
toRemoteTranscribingProgramFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteTranscribingProgramFullVO |
toRemoteTranscribingProgramFullVO(TranscribingProgram entity)
Converts this DAO's entity to an object of type RemoteTranscribingProgramFullVO . |
void |
toRemoteTranscribingProgramFullVO(TranscribingProgram source,
RemoteTranscribingProgramFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteTranscribingProgramFullVO[] |
toRemoteTranscribingProgramFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteTranscribingProgramFullVO . |
void |
toRemoteTranscribingProgramFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteTranscribingProgramFullVO . |
protected RemoteTranscribingProgramNaturalId |
toRemoteTranscribingProgramNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteTranscribingProgramNaturalId |
toRemoteTranscribingProgramNaturalId(TranscribingProgram entity)
Converts this DAO's entity to an object of type RemoteTranscribingProgramNaturalId . |
void |
toRemoteTranscribingProgramNaturalId(TranscribingProgram source,
RemoteTranscribingProgramNaturalId target)
Copies the fields of the specified entity to the target value object. |
RemoteTranscribingProgramNaturalId[] |
toRemoteTranscribingProgramNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteTranscribingProgramNaturalId . |
void |
toRemoteTranscribingProgramNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteTranscribingProgramNaturalId . |
protected void |
transformEntities(int transform,
java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
method. |
protected java.lang.Object |
transformEntity(int transform,
TranscribingProgram entity)
Allows transformation of entities into value objects (or something else for that matter), when the transform
flag is set to one of the constants defined in fr.ifremer.allegro.referential.transcribing.TranscribingProgramDao , please note
that the TranscribingProgramDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself
will be returned. |
void |
update(java.util.Collection entities)
Updates all instances in the entities collection in the persistent store. |
void |
update(TranscribingProgram transcribingProgram)
Updates the transcribingProgram instance in the persistent store. |
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.referential.transcribing.TranscribingProgramDao |
---|
clusterTranscribingProgramToEntity, remoteTranscribingProgramFullVOToEntity, remoteTranscribingProgramNaturalIdToEntity |
Constructor Detail |
---|
public TranscribingProgramDaoBase()
Method Detail |
---|
public void setTranscribingSystemDao(TranscribingSystemDao transcribingSystemDao)
transcribingSystemDao
.
protected TranscribingSystemDao getTranscribingSystemDao()
transcribingSystemDao
.
public void setTranscribingSideDao(TranscribingSideDao transcribingSideDao)
transcribingSideDao
.
protected TranscribingSideDao getTranscribingSideDao()
transcribingSideDao
.
public void setProgramDao(ProgramDao programDao)
programDao
.
protected ProgramDao getProgramDao()
programDao
.
public java.lang.Object load(int transform, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.load(fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined in this class then the result WILL BE passed through an operation which can
optionally transform the entity (into a value object for example). By default, transformation does
not occur.
load
in interface TranscribingProgramDao
transcribingSystem
- identifier of the entity to loadtranscribingSide
- identifier of the entity to loadprogram
- identifier of the entity to load
TranscribingProgramDao.load(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program)
public TranscribingProgram load(TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
load
in interface TranscribingProgramDao
TranscribingProgramDao.load(fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection loadAll()
TranscribingProgramDao
TranscribingProgram
.
loadAll
in interface TranscribingProgramDao
TranscribingProgramDao.loadAll()
public java.util.Collection loadAll(int transform)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.loadAll()
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined here then the result WILL BE passed through an operation which can optionally
transform the entity (into a value object for example). By default, transformation does
not occur.
loadAll
in interface TranscribingProgramDao
transform
- the flag indicating what transformation to use.
TranscribingProgramDao.loadAll(int)
public java.util.Collection loadAll(int pageNumber, int pageSize)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.loadAll()
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
loadAll
in interface TranscribingProgramDao
pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
TranscribingProgramDao.loadAll(int, int)
public java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.loadAll(int)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
loadAll
in interface TranscribingProgramDao
transform
- the flag indicating what transformation to use.pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
TranscribingProgramDao.loadAll(int, int, int)
public TranscribingProgram create(TranscribingProgram transcribingProgram)
TranscribingProgramDao
create
in interface TranscribingProgramDao
TranscribingProgramDao.create(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public java.lang.Object create(int transform, TranscribingProgram transcribingProgram)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.create(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined here then the result WILL BE passed through an operation which can optionally
transform the entity (into a value object for example). By default, transformation does
not occur.
create
in interface TranscribingProgramDao
TranscribingProgramDao.create(int transform, fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public java.util.Collection create(java.util.Collection entities)
TranscribingProgramDao
entities
collection
create
in interface TranscribingProgramDao
entities
- the collection of fr.ifremer.allegro.referential.transcribing.TranscribingProgram
instances to create.
TranscribingProgramDao.create(java.util.Collection)
public java.util.Collection create(int transform, java.util.Collection entities)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.create(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined here then the result WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
create
in interface TranscribingProgramDao
TranscribingProgramDao.create(int, java.util.Collection)
public TranscribingProgram create(java.lang.String externalCode, java.sql.Timestamp updateDate, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Creates a new fr.ifremer.allegro.referential.transcribing.TranscribingProgram
instance from all attributes and
properties and adds it to the persistent store.
create
in interface TranscribingProgramDao
TranscribingProgramDao.create(java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object create(int transform, java.lang.String externalCode, java.sql.Timestamp updateDate, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.create(java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined here then the result WILL BE passed through an operation which can optionally
transform the entity (into a value object for example). By default, transformation does
not occur.
create
in interface TranscribingProgramDao
TranscribingProgramDao.create(int, java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program)
public TranscribingProgram create(java.lang.String externalCode, Program program, TranscribingSide transcribingSide, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Creates a new fr.ifremer.allegro.referential.transcribing.TranscribingProgram
instance from only required properties (attributes
and association ends) and adds it to the persistent store.
create
in interface TranscribingProgramDao
TranscribingProgramDao.create(java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.lang.Object create(int transform, java.lang.String externalCode, Program program, TranscribingSide transcribingSide, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.create(java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOTWILL BE passed through an operation which can optionally
transform the entity (into a value object for example). By default, transformation does
not occur.
create
in interface TranscribingProgramDao
TranscribingProgramDao.create(int, java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public void update(TranscribingProgram transcribingProgram)
TranscribingProgramDao
transcribingProgram
instance in the persistent store.
update
in interface TranscribingProgramDao
TranscribingProgramDao.update(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public void update(java.util.Collection entities)
TranscribingProgramDao
entities
collection in the persistent store.
update
in interface TranscribingProgramDao
TranscribingProgramDao.update(java.util.Collection)
public void remove(TranscribingProgram transcribingProgram)
TranscribingProgramDao
remove
in interface TranscribingProgramDao
TranscribingProgramDao.remove(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public void remove(TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
identifiers
from the persistent store.
remove
in interface TranscribingProgramDao
TranscribingProgramDao.remove(fr.ifremer.allegro.referential.transcribing.TranscribingSystem,fr.ifremer.allegro.referential.transcribing.TranscribingSide,fr.ifremer.allegro.administration.programStrategy.Program)
public void remove(java.util.Collection entities)
TranscribingProgramDao
entities collection.
- Specified by:
remove
in interface TranscribingProgramDao
- See Also:
TranscribingProgramDao.remove(java.util.Collection)
public java.util.Collection getAllTranscribingProgram()
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram()
public java.util.Collection getAllTranscribingProgram(int transform)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram()
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram(int)
public java.util.Collection getAllTranscribingProgram(java.lang.String queryString)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.getAllTranscribingProgram()
.
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram(java.lang.String)
public java.util.Collection getAllTranscribingProgram(int pageNumber, int pageSize)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram()
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram(int, int)
public java.util.Collection getAllTranscribingProgram(java.lang.String queryString, int pageNumber, int pageSize)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(String)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram(String, int, int)
public java.util.Collection getAllTranscribingProgram(int transform, java.lang.String queryString)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.getAllTranscribingProgram(int)
.
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram(int, String)
public java.util.Collection getAllTranscribingProgram(int transform, int pageNumber, int pageSize)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(int)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram(int, int, int)
public java.util.Collection getAllTranscribingProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgram(int, String)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgram(int, java.lang.String, int, int)
public java.util.Collection findTranscribingProgramByTranscribingSystem(TranscribingSystem transcribingSystem)
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSystem(int transform, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSystem(java.lang.String queryString, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
.
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(java.lang.String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSystem(int pageNumber, int pageSize, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSystem(java.lang.String queryString, int pageNumber, int pageSize, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(String, int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSystem(int transform, java.lang.String queryString, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem transcribingSystem)
.
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSystem(int transform, int pageNumber, int pageSize, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSystem(int transform, java.lang.String queryString, int pageNumber, int pageSize, TranscribingSystem transcribingSystem)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSystem
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSystem(int, java.lang.String, int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem)
public java.util.Collection findTranscribingProgramByTranscribingSide(TranscribingSide transcribingSide)
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByTranscribingSide(int transform, TranscribingSide transcribingSide)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByTranscribingSide(java.lang.String queryString, TranscribingSide transcribingSide)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide)
.
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(java.lang.String, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByTranscribingSide(int pageNumber, int pageSize, TranscribingSide transcribingSide)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByTranscribingSide(java.lang.String queryString, int pageNumber, int pageSize, TranscribingSide transcribingSide)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(String, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(String, int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByTranscribingSide(int transform, java.lang.String queryString, TranscribingSide transcribingSide)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, fr.ifremer.allegro.referential.transcribing.TranscribingSide transcribingSide)
.
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, String, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByTranscribingSide(int transform, int pageNumber, int pageSize, TranscribingSide transcribingSide)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByTranscribingSide(int transform, java.lang.String queryString, int pageNumber, int pageSize, TranscribingSide transcribingSide)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, String, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByTranscribingSide
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByTranscribingSide(int, java.lang.String, int, int, fr.ifremer.allegro.referential.transcribing.TranscribingSide)
public java.util.Collection findTranscribingProgramByProgram(Program program)
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findTranscribingProgramByProgram(int transform, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findTranscribingProgramByProgram(java.lang.String queryString, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
.
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findTranscribingProgramByProgram(int pageNumber, int pageSize, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findTranscribingProgramByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findTranscribingProgramByProgram(int transform, java.lang.String queryString, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program)
.
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findTranscribingProgramByProgram(int transform, int pageNumber, int pageSize, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findTranscribingProgramByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findTranscribingProgramByProgram
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public TranscribingProgram findTranscribingProgramByIdentifiers(TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
findTranscribingProgramByIdentifiers
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByIdentifiers(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findTranscribingProgramByIdentifiers(int transform, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByIdentifiers(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findTranscribingProgramByIdentifiers
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByIdentifiers(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public TranscribingProgram findTranscribingProgramByIdentifiers(java.lang.String queryString, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByIdentifiers(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByIdentifiers(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
.
findTranscribingProgramByIdentifiers
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByIdentifiers(java.lang.String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findTranscribingProgramByIdentifiers(int transform, java.lang.String queryString, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByIdentifiers(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByIdentifiers(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem transcribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide transcribingSide, fr.ifremer.allegro.administration.programStrategy.Program program)
.
findTranscribingProgramByIdentifiers
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByIdentifiers(int, java.lang.String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public TranscribingProgram findTranscribingProgramByNaturalId(TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
findTranscribingProgramByNaturalId
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findTranscribingProgramByNaturalId(int transform, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findTranscribingProgramByNaturalId
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByNaturalId(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public TranscribingProgram findTranscribingProgramByNaturalId(java.lang.String queryString, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
.
findTranscribingProgramByNaturalId
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByNaturalId(java.lang.String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findTranscribingProgramByNaturalId(int transform, java.lang.String queryString, TranscribingSystem transcribingSystem, TranscribingSide transcribingSide, Program program)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.findTranscribingProgramByNaturalId(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.findTranscribingProgramByNaturalId(int, fr.ifremer.allegro.referential.transcribing.TranscribingSystem transcribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide transcribingSide, fr.ifremer.allegro.administration.programStrategy.Program program)
.
findTranscribingProgramByNaturalId
in interface TranscribingProgramDao
TranscribingProgramDao.findTranscribingProgramByNaturalId(int, java.lang.String, fr.ifremer.allegro.referential.transcribing.TranscribingSystem, fr.ifremer.allegro.referential.transcribing.TranscribingSide, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp updateDate)
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, java.sql.Timestamp)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp)
.
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.lang.String, java.sql.Timestamp)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, int, java.sql.Timestamp)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(String, java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(String, int, int, java.sql.Timestamp)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, java.sql.Timestamp updateDate)
.
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, String, java.sql.Timestamp)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, int, int, java.sql.Timestamp)
public java.util.Collection getAllTranscribingProgramSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
TranscribingProgramDao
Does the same thing as TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, String, java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllTranscribingProgramSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)
public TranscribingProgram createFromClusterTranscribingProgram(ClusterTranscribingProgram clusterTranscribingProgram)
createFromClusterTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.createFromClusterTranscribingProgram(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingProgram)
protected abstract TranscribingProgram handleCreateFromClusterTranscribingProgram(ClusterTranscribingProgram clusterTranscribingProgram) throws java.lang.Exception
createFromClusterTranscribingProgram(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingProgram)
java.lang.Exception
public ClusterTranscribingProgram[] getAllClusterTranscribingProgramSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
getAllClusterTranscribingProgramSinceDateSynchro
in interface TranscribingProgramDao
TranscribingProgramDao.getAllClusterTranscribingProgramSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract ClusterTranscribingProgram[] handleGetAllClusterTranscribingProgramSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize) throws java.lang.Exception
getAllClusterTranscribingProgramSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
java.lang.Exception
protected java.lang.Object transformEntity(int transform, TranscribingProgram entity)
transform
flag is set to one of the constants defined in fr.ifremer.allegro.referential.transcribing.TranscribingProgramDao
, please note
that the TranscribingProgramDao.TRANSFORM_NONE
constant denotes no transformation, so the entity itself
will be returned.
This method will return instances of these types:
TranscribingProgram
- TranscribingProgramDao.TRANSFORM_NONE
RemoteTranscribingProgramFullVO
- TRANSFORM_REMOTETRANSCRIBINGPROGRAMFULLVO
RemoteTranscribingProgramNaturalId
- TRANSFORM_REMOTETRANSCRIBINGPROGRAMNATURALID
ClusterTranscribingProgram
- TRANSFORM_CLUSTERTRANSCRIBINGPROGRAM
TranscribingProgramDao.TRANSFORM_NONE
is assumed.
transform
- one of the constants declared in TranscribingProgramDao
entity
- an entity that was found
transformEntities(int,java.util.Collection)
protected void transformEntities(int transform, java.util.Collection entities)
transformEntity(int,fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
method. This method does not instantiate a new collection.
This method is to be used internally only.
transform
- one of the constants declared in fr.ifremer.allegro.referential.transcribing.TranscribingProgramDao
entities
- the collection of entities to transformtransformEntity(int,fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
protected TranscribingProgram toEntity(java.lang.Object[] row)
public final void toRemoteTranscribingProgramFullVOCollection(java.util.Collection entities)
TranscribingProgramDao
RemoteTranscribingProgramFullVO
.
toRemoteTranscribingProgramFullVOCollection
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramFullVOCollection(java.util.Collection)
public final RemoteTranscribingProgramFullVO[] toRemoteTranscribingProgramFullVOArray(java.util.Collection entities)
TranscribingProgramDao
RemoteTranscribingProgramFullVO
.
toRemoteTranscribingProgramFullVOArray
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramFullVOArray(java.util.Collection)
protected RemoteTranscribingProgramFullVO toRemoteTranscribingProgramFullVO(java.lang.Object[] row)
TranscribingProgramDaoImpl
class if you intend to use reporting queries.
TranscribingProgramDao.toRemoteTranscribingProgramFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public final void remoteTranscribingProgramFullVOToEntityCollection(java.util.Collection instances)
TranscribingProgramDao
RemoteTranscribingProgramFullVO
to this
DAO's entity.
remoteTranscribingProgramFullVOToEntityCollection
in interface TranscribingProgramDao
TranscribingProgramDao.remoteTranscribingProgramFullVOToEntityCollection(java.util.Collection)
public void toRemoteTranscribingProgramFullVO(TranscribingProgram source, RemoteTranscribingProgramFullVO target)
TranscribingProgramDao
toRemoteTranscribingProgramFullVO
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingProgram, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingProgramFullVO)
public RemoteTranscribingProgramFullVO toRemoteTranscribingProgramFullVO(TranscribingProgram entity)
TranscribingProgramDao
RemoteTranscribingProgramFullVO
.
toRemoteTranscribingProgramFullVO
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public void remoteTranscribingProgramFullVOToEntity(RemoteTranscribingProgramFullVO source, TranscribingProgram target, boolean copyIfNull)
TranscribingProgramDao
RemoteTranscribingProgramFullVO
to the specified entity.
remoteTranscribingProgramFullVOToEntity
in interface TranscribingProgramDao
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.referential.transcribing.TranscribingProgramDao#remoteTranscribingProgramFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingProgramFullVO, fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public final void toRemoteTranscribingProgramNaturalIdCollection(java.util.Collection entities)
TranscribingProgramDao
RemoteTranscribingProgramNaturalId
.
toRemoteTranscribingProgramNaturalIdCollection
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramNaturalIdCollection(java.util.Collection)
public final RemoteTranscribingProgramNaturalId[] toRemoteTranscribingProgramNaturalIdArray(java.util.Collection entities)
TranscribingProgramDao
RemoteTranscribingProgramNaturalId
.
toRemoteTranscribingProgramNaturalIdArray
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramNaturalIdArray(java.util.Collection)
protected RemoteTranscribingProgramNaturalId toRemoteTranscribingProgramNaturalId(java.lang.Object[] row)
TranscribingProgramDaoImpl
class if you intend to use reporting queries.
TranscribingProgramDao.toRemoteTranscribingProgramNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public final void remoteTranscribingProgramNaturalIdToEntityCollection(java.util.Collection instances)
TranscribingProgramDao
RemoteTranscribingProgramNaturalId
to this
DAO's entity.
remoteTranscribingProgramNaturalIdToEntityCollection
in interface TranscribingProgramDao
TranscribingProgramDao.remoteTranscribingProgramNaturalIdToEntityCollection(java.util.Collection)
public void toRemoteTranscribingProgramNaturalId(TranscribingProgram source, RemoteTranscribingProgramNaturalId target)
TranscribingProgramDao
toRemoteTranscribingProgramNaturalId
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingProgram, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingProgramNaturalId)
public RemoteTranscribingProgramNaturalId toRemoteTranscribingProgramNaturalId(TranscribingProgram entity)
TranscribingProgramDao
RemoteTranscribingProgramNaturalId
.
toRemoteTranscribingProgramNaturalId
in interface TranscribingProgramDao
TranscribingProgramDao.toRemoteTranscribingProgramNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public void remoteTranscribingProgramNaturalIdToEntity(RemoteTranscribingProgramNaturalId source, TranscribingProgram target, boolean copyIfNull)
TranscribingProgramDao
RemoteTranscribingProgramNaturalId
to the specified entity.
remoteTranscribingProgramNaturalIdToEntity
in interface TranscribingProgramDao
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.referential.transcribing.TranscribingProgramDao#remoteTranscribingProgramNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingProgramNaturalId, fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public final void toClusterTranscribingProgramCollection(java.util.Collection entities)
TranscribingProgramDao
ClusterTranscribingProgram
.
toClusterTranscribingProgramCollection
in interface TranscribingProgramDao
TranscribingProgramDao.toClusterTranscribingProgramCollection(java.util.Collection)
public final ClusterTranscribingProgram[] toClusterTranscribingProgramArray(java.util.Collection entities)
TranscribingProgramDao
ClusterTranscribingProgram
.
toClusterTranscribingProgramArray
in interface TranscribingProgramDao
TranscribingProgramDao.toClusterTranscribingProgramArray(java.util.Collection)
protected ClusterTranscribingProgram toClusterTranscribingProgram(java.lang.Object[] row)
TranscribingProgramDaoImpl
class if you intend to use reporting queries.
TranscribingProgramDao.toClusterTranscribingProgram(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public final void clusterTranscribingProgramToEntityCollection(java.util.Collection instances)
TranscribingProgramDao
ClusterTranscribingProgram
to this
DAO's entity.
clusterTranscribingProgramToEntityCollection
in interface TranscribingProgramDao
TranscribingProgramDao.clusterTranscribingProgramToEntityCollection(java.util.Collection)
public void toClusterTranscribingProgram(TranscribingProgram source, ClusterTranscribingProgram target)
TranscribingProgramDao
toClusterTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.toClusterTranscribingProgram(fr.ifremer.allegro.referential.transcribing.TranscribingProgram, fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingProgram)
public ClusterTranscribingProgram toClusterTranscribingProgram(TranscribingProgram entity)
TranscribingProgramDao
ClusterTranscribingProgram
.
toClusterTranscribingProgram
in interface TranscribingProgramDao
TranscribingProgramDao.toClusterTranscribingProgram(fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
public void clusterTranscribingProgramToEntity(ClusterTranscribingProgram source, TranscribingProgram target, boolean copyIfNull)
TranscribingProgramDao
ClusterTranscribingProgram
to the specified entity.
clusterTranscribingProgramToEntity
in interface TranscribingProgramDao
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.referential.transcribing.TranscribingProgramDao#clusterTranscribingProgramToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingProgram, fr.ifremer.allegro.referential.transcribing.TranscribingProgram)
protected java.security.Principal getPrincipal()
principal
if one has been set,
otherwise returns null
.
public PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
TranscribingProgramDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface TranscribingProgramDao
transform
- the transformation flag.pageNumber
- the page number in the data to retrievepageSize
- the size of the page to retrieve.search
- the search object which provides the search parameters and pagination specification.
PaginationResult
instance.TranscribingProgramDao.search(int, int, int, fr.ifremer.allegro.Search)
public PaginationResult search(int pageNumber, int pageSize, Search search)
TranscribingProgramDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface TranscribingProgramDao
pageNumber
- the page number in the data to retrievepageSize
- the size of the page to retrieve.search
- the search object which provides the search parameters and pagination specification.
PaginationResult
instance.TranscribingProgramDao.search(int, int, fr.ifremer.allegro.Search)
public java.util.Set search(int transform, Search search)
TranscribingProgramDao
TranscribingProgramDao.search(fr.ifremer.allegro.Search)
but with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
search
in interface TranscribingProgramDao
transform
- the transformation flag.search
- the search object which provides the search parameters and pagination specification.
TranscribingProgramDao.search(int, fr.ifremer.allegro.Search)
public java.util.Set search(Search search)
TranscribingProgramDao
search
object.
search
in interface TranscribingProgramDao
search
- the search object which provides the search parameters and pagination specification.
TranscribingProgramDao.search(fr.ifremer.allegro.Search)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |