|
||||||||||
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.data.survey.scientificCruise.ScientificCruiseDaoBase
public abstract class ScientificCruiseDaoBase
Base Spring DAO Class: is able to create, update, remove, load, and find
objects of type fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise
.
ScientificCruise
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruiseDao |
---|
TRANSFORM_CLUSTERSCIENTIFICCRUISE, TRANSFORM_NONE, TRANSFORM_REMOTESCIENTIFICCRUISEFULLVO, TRANSFORM_REMOTESCIENTIFICCRUISENATURALID |
Constructor Summary | |
---|---|
ScientificCruiseDaoBase()
|
Method Summary | |
---|---|
void |
clusterScientificCruiseToEntity(ClusterScientificCruise source,
ScientificCruise target,
boolean copyIfNull)
Copies the fields of ClusterScientificCruise to the specified entity. |
void |
clusterScientificCruiseToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterScientificCruise to this
DAO's entity. |
java.util.Collection |
create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise and adds from the passed in entities collection |
ScientificCruise |
create(java.util.Date creationDate,
java.util.Date departureDateTime,
Person managerPerson,
java.lang.String name,
Program program,
Department recorderDepartment,
ScientificResearchVessel scientificResearchVessel)
Creates a new fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise
instance from only required properties (attributes
and association ends) and adds it to the persistent store. |
java.util.Collection |
create(int transform,
java.util.Collection entities)
Does the same thing as ScientificCruiseDao.create(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.util.Date creationDate,
java.util.Date departureDateTime,
Person managerPerson,
java.lang.String name,
Program program,
Department recorderDepartment,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.create(java.util.Date,java.util.Date,fr.ifremer.allegro.administration.user.Person,java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
ScientificCruise scientificCruise)
Does the same thing as ScientificCruiseDao.create(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.lang.String name,
java.util.Date departureDateTime,
java.util.Date returnDateTime,
java.lang.String reference,
java.lang.String comments,
java.util.Date creationDate,
java.sql.Timestamp updateDate,
ScientificResearchVessel scientificResearchVessel,
Department recorderDepartment,
Program program,
Person recorderPerson,
java.util.Collection fishingTrips,
Person managerPerson)
Does the same thing as ScientificCruiseDao.create(java.lang.String,java.util.Date,java.util.Date,java.lang.String,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Person,java.util.Collection,fr.ifremer.allegro.administration.user.Person) with an
additional flag called transform . |
ScientificCruise |
create(ScientificCruise scientificCruise)
Creates an instance of fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise and adds it to the persistent store. |
ScientificCruise |
create(java.lang.String name,
java.util.Date departureDateTime,
java.util.Date returnDateTime,
java.lang.String reference,
java.lang.String comments,
java.util.Date creationDate,
java.sql.Timestamp updateDate,
ScientificResearchVessel scientificResearchVessel,
Department recorderDepartment,
Program program,
Person recorderPerson,
java.util.Collection fishingTrips,
Person managerPerson)
Creates a new fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise
instance from all attributes and
properties and adds it to the persistent store. |
ScientificCruise |
createFromClusterScientificCruise(ClusterScientificCruise clusterScientificCruise)
|
ScientificCruise |
findScientificCruiseById(java.lang.Integer id)
|
java.lang.Object |
findScientificCruiseById(int transform,
java.lang.Integer id)
Does the same thing as ScientificCruiseDao.findScientificCruiseById(java.lang.Integer) with an
additional flag called transform . |
java.lang.Object |
findScientificCruiseById(int transform,
java.lang.String queryString,
java.lang.Integer id)
Does the same thing as ScientificCruiseDao.findScientificCruiseById(int, java.lang.Integer) with an
additional argument called queryString . |
ScientificCruise |
findScientificCruiseById(java.lang.String queryString,
java.lang.Integer id)
Does the same thing as ScientificCruiseDao.findScientificCruiseById(java.lang.Integer) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByManagerPerson(int transform,
int pageNumber,
int pageSize,
Person managerPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(int, fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByManagerPerson(int pageNumber,
int pageSize,
Person managerPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByManagerPerson(int transform,
Person managerPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person) with an
additional flag called transform . |
java.util.Collection |
findScientificCruiseByManagerPerson(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Person managerPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(int, String, fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByManagerPerson(int transform,
java.lang.String queryString,
Person managerPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(int, fr.ifremer.allegro.administration.user.Person) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByManagerPerson(Person managerPerson)
|
java.util.Collection |
findScientificCruiseByManagerPerson(java.lang.String queryString,
int pageNumber,
int pageSize,
Person managerPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(String, fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByManagerPerson(java.lang.String queryString,
Person managerPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person) with an
additional argument called queryString . |
ScientificCruise |
findScientificCruiseByNaturalId(java.util.Date departureDateTime,
ScientificResearchVessel scientificResearchVessel,
Program program)
|
java.lang.Object |
findScientificCruiseByNaturalId(int transform,
java.util.Date departureDateTime,
ScientificResearchVessel scientificResearchVessel,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
java.lang.Object |
findScientificCruiseByNaturalId(int transform,
java.lang.String queryString,
java.util.Date departureDateTime,
ScientificResearchVessel scientificResearchVessel,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
ScientificCruise |
findScientificCruiseByNaturalId(java.lang.String queryString,
java.util.Date departureDateTime,
ScientificResearchVessel scientificResearchVessel,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByProgram(int transform,
int pageNumber,
int pageSize,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByProgram(int pageNumber,
int pageSize,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByProgram(int transform,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
java.util.Collection |
findScientificCruiseByProgram(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByProgram(int transform,
java.lang.String queryString,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByProgram(Program program)
|
java.util.Collection |
findScientificCruiseByProgram(java.lang.String queryString,
int pageNumber,
int pageSize,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByProgram(java.lang.String queryString,
Program program)
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByRecorderDepartment(Department recorderDepartment)
|
java.util.Collection |
findScientificCruiseByRecorderDepartment(int transform,
Department recorderDepartment)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an
additional flag called transform . |
java.util.Collection |
findScientificCruiseByRecorderDepartment(int pageNumber,
int pageSize,
Department recorderDepartment)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderDepartment(int transform,
int pageNumber,
int pageSize,
Department recorderDepartment)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderDepartment(int transform,
java.lang.String queryString,
Department recorderDepartment)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByRecorderDepartment(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Department recorderDepartment)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderDepartment(java.lang.String queryString,
Department recorderDepartment)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByRecorderDepartment(java.lang.String queryString,
int pageNumber,
int pageSize,
Department recorderDepartment)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderPerson(int transform,
int pageNumber,
int pageSize,
Person recorderPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderPerson(int pageNumber,
int pageSize,
Person recorderPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderPerson(int transform,
Person recorderPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an
additional flag called transform . |
java.util.Collection |
findScientificCruiseByRecorderPerson(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Person recorderPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderPerson(int transform,
java.lang.String queryString,
Person recorderPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByRecorderPerson(Person recorderPerson)
|
java.util.Collection |
findScientificCruiseByRecorderPerson(java.lang.String queryString,
int pageNumber,
int pageSize,
Person recorderPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByRecorderPerson(java.lang.String queryString,
Person recorderPerson)
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByScientificResearchVessel(int transform,
int pageNumber,
int pageSize,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByScientificResearchVessel(int pageNumber,
int pageSize,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByScientificResearchVessel(int transform,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional flag called transform . |
java.util.Collection |
findScientificCruiseByScientificResearchVessel(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, String, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByScientificResearchVessel(int transform,
java.lang.String queryString,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional argument called queryString . |
java.util.Collection |
findScientificCruiseByScientificResearchVessel(ScientificResearchVessel scientificResearchVessel)
|
java.util.Collection |
findScientificCruiseByScientificResearchVessel(java.lang.String queryString,
int pageNumber,
int pageSize,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(String, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findScientificCruiseByScientificResearchVessel(java.lang.String queryString,
ScientificResearchVessel scientificResearchVessel)
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel) with an
additional argument called queryString . |
ClusterScientificCruise[] |
getAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
|
java.util.Collection |
getAllScientificCruise()
|
java.util.Collection |
getAllScientificCruise(int transform)
Does the same thing as ScientificCruiseDao.getAllScientificCruise() with an
additional flag called transform . |
java.util.Collection |
getAllScientificCruise(int pageNumber,
int pageSize)
Does the same thing as ScientificCruiseDao.getAllScientificCruise() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruise(int transform,
int pageNumber,
int pageSize)
Does the same thing as ScientificCruiseDao.getAllScientificCruise(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruise(int transform,
java.lang.String queryString)
Does the same thing as ScientificCruiseDao.getAllScientificCruise(int) with an
additional argument called queryString . |
java.util.Collection |
getAllScientificCruise(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as ScientificCruiseDao.getAllScientificCruise(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruise(java.lang.String queryString)
Does the same thing as ScientificCruiseDao.getAllScientificCruise() with an
additional argument called queryString . |
java.util.Collection |
getAllScientificCruise(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as ScientificCruiseDao.getAllScientificCruise(String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(int transform,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(int transform,
java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(int transform,
java.sql.Timestamp updateDate)
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp) with an
additional flag called transform . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp updateDate)
|
protected DepartmentDao |
getDepartmentDao()
Gets the reference to departmentDao . |
protected FishingTripDao |
getFishingTripDao()
Gets the reference to fishingTripDao . |
protected ObservedFishingTripDao |
getObservedFishingTripDao()
Gets the reference to observedFishingTripDao . |
protected PersonDao |
getPersonDao()
Gets the reference to personDao . |
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 ScientificResearchVesselDao |
getScientificResearchVesselDao()
Gets the reference to scientificResearchVesselDao . |
protected abstract ScientificCruise |
handleCreateFromClusterScientificCruise(ClusterScientificCruise clusterScientificCruise)
Performs the core logic for createFromClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise) |
protected abstract ClusterScientificCruise[] |
handleGetAllClusterScientificCruiseSinceDateSynchro(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 getAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
ScientificCruise |
load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise from the persistent store. |
java.lang.Object |
load(int transform,
java.lang.Integer id)
Does the same thing as ScientificCruiseDao.load(java.lang.Integer) with an
additional flag called transform . |
java.util.Collection |
loadAll()
Loads all entities of type ScientificCruise . |
java.util.Collection |
loadAll(int transform)
Does the same thing as ScientificCruiseDao.loadAll() with an
additional flag called transform . |
java.util.Collection |
loadAll(int pageNumber,
int pageSize)
Does the same thing as ScientificCruiseDao.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 ScientificCruiseDao.loadAll(int) with an
additional two arguments called pageNumber and pageSize . |
void |
remoteScientificCruiseFullVOToEntity(RemoteScientificCruiseFullVO source,
ScientificCruise target,
boolean copyIfNull)
Copies the fields of RemoteScientificCruiseFullVO to the specified entity. |
void |
remoteScientificCruiseFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteScientificCruiseFullVO to this
DAO's entity. |
void |
remoteScientificCruiseNaturalIdToEntity(RemoteScientificCruiseNaturalId source,
ScientificCruise target,
boolean copyIfNull)
Copies the fields of RemoteScientificCruiseNaturalId to the specified entity. |
void |
remoteScientificCruiseNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteScientificCruiseNaturalId to this
DAO's entity. |
void |
remove(java.util.Collection entities)
Removes all entities in the given entities |
void |
remove(java.lang.Integer id)
Removes the instance of fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise having the given identifier from the persistent store. |
void |
remove(ScientificCruise scientificCruise)
Removes the instance of fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise 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 ScientificCruiseDao.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 |
setDepartmentDao(DepartmentDao departmentDao)
Sets the reference to departmentDao . |
void |
setFishingTripDao(FishingTripDao fishingTripDao)
Sets the reference to fishingTripDao . |
void |
setObservedFishingTripDao(ObservedFishingTripDao observedFishingTripDao)
Sets the reference to observedFishingTripDao . |
void |
setPersonDao(PersonDao personDao)
Sets the reference to personDao . |
void |
setProgramDao(ProgramDao programDao)
Sets the reference to programDao . |
void |
setScientificResearchVesselDao(ScientificResearchVesselDao scientificResearchVesselDao)
Sets the reference to scientificResearchVesselDao . |
protected ClusterScientificCruise |
toClusterScientificCruise(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
ClusterScientificCruise |
toClusterScientificCruise(ScientificCruise entity)
Converts this DAO's entity to an object of type ClusterScientificCruise . |
void |
toClusterScientificCruise(ScientificCruise source,
ClusterScientificCruise target)
Copies the fields of the specified entity to the target value object. |
ClusterScientificCruise[] |
toClusterScientificCruiseArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterScientificCruise . |
void |
toClusterScientificCruiseCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterScientificCruise . |
protected ScientificCruise |
toEntity(java.lang.Object[] row)
|
protected RemoteScientificCruiseFullVO |
toRemoteScientificCruiseFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteScientificCruiseFullVO |
toRemoteScientificCruiseFullVO(ScientificCruise entity)
Converts this DAO's entity to an object of type RemoteScientificCruiseFullVO . |
void |
toRemoteScientificCruiseFullVO(ScientificCruise source,
RemoteScientificCruiseFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteScientificCruiseFullVO[] |
toRemoteScientificCruiseFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteScientificCruiseFullVO . |
void |
toRemoteScientificCruiseFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteScientificCruiseFullVO . |
protected RemoteScientificCruiseNaturalId |
toRemoteScientificCruiseNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteScientificCruiseNaturalId |
toRemoteScientificCruiseNaturalId(ScientificCruise entity)
Converts this DAO's entity to an object of type RemoteScientificCruiseNaturalId . |
void |
toRemoteScientificCruiseNaturalId(ScientificCruise source,
RemoteScientificCruiseNaturalId target)
Copies the fields of the specified entity to the target value object. |
RemoteScientificCruiseNaturalId[] |
toRemoteScientificCruiseNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteScientificCruiseNaturalId . |
void |
toRemoteScientificCruiseNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteScientificCruiseNaturalId . |
protected void |
transformEntities(int transform,
java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
method. |
protected java.lang.Object |
transformEntity(int transform,
ScientificCruise 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.data.survey.scientificCruise.ScientificCruiseDao , please note
that the ScientificCruiseDao.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(ScientificCruise scientificCruise)
Updates the scientificCruise 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.data.survey.scientificCruise.ScientificCruiseDao |
---|
clusterScientificCruiseToEntity, remoteScientificCruiseFullVOToEntity, remoteScientificCruiseNaturalIdToEntity |
Constructor Detail |
---|
public ScientificCruiseDaoBase()
Method Detail |
---|
public void setScientificResearchVesselDao(ScientificResearchVesselDao scientificResearchVesselDao)
scientificResearchVesselDao
.
protected ScientificResearchVesselDao getScientificResearchVesselDao()
scientificResearchVesselDao
.
public void setProgramDao(ProgramDao programDao)
programDao
.
protected ProgramDao getProgramDao()
programDao
.
public void setPersonDao(PersonDao personDao)
personDao
.
protected PersonDao getPersonDao()
personDao
.
public void setDepartmentDao(DepartmentDao departmentDao)
departmentDao
.
protected DepartmentDao getDepartmentDao()
departmentDao
.
public void setFishingTripDao(FishingTripDao fishingTripDao)
fishingTripDao
.
protected FishingTripDao getFishingTripDao()
fishingTripDao
.
public void setObservedFishingTripDao(ObservedFishingTripDao observedFishingTripDao)
observedFishingTripDao
.
protected ObservedFishingTripDao getObservedFishingTripDao()
observedFishingTripDao
.
public java.lang.Object load(int transform, java.lang.Integer id)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.load(java.lang.Integer)
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 ScientificCruiseDao
id
- identifier of the entity to load
ScientificCruiseDao.load(int, java.lang.Integer)
public ScientificCruise load(java.lang.Integer id)
ScientificCruiseDao
load
in interface ScientificCruiseDao
ScientificCruiseDao.load(java.lang.Integer)
public java.util.Collection loadAll()
ScientificCruiseDao
ScientificCruise
.
loadAll
in interface ScientificCruiseDao
ScientificCruiseDao.loadAll()
public java.util.Collection loadAll(int transform)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.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 ScientificCruiseDao
transform
- the flag indicating what transformation to use.
ScientificCruiseDao.loadAll(int)
public java.util.Collection loadAll(int pageNumber, int pageSize)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.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 ScientificCruiseDao
pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
ScientificCruiseDao.loadAll(int, int)
public java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.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 ScientificCruiseDao
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.
ScientificCruiseDao.loadAll(int, int, int)
public ScientificCruise create(ScientificCruise scientificCruise)
ScientificCruiseDao
create
in interface ScientificCruiseDao
ScientificCruiseDao.create(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public java.lang.Object create(int transform, ScientificCruise scientificCruise)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.create(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
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 ScientificCruiseDao
ScientificCruiseDao.create(int transform, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public java.util.Collection create(java.util.Collection entities)
ScientificCruiseDao
entities
collection
create
in interface ScientificCruiseDao
entities
- the collection of fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise
instances to create.
ScientificCruiseDao.create(java.util.Collection)
public java.util.Collection create(int transform, java.util.Collection entities)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.create(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
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 ScientificCruiseDao
ScientificCruiseDao.create(int, java.util.Collection)
public ScientificCruise create(java.lang.String name, java.util.Date departureDateTime, java.util.Date returnDateTime, java.lang.String reference, java.lang.String comments, java.util.Date creationDate, java.sql.Timestamp updateDate, ScientificResearchVessel scientificResearchVessel, Department recorderDepartment, Program program, Person recorderPerson, java.util.Collection fishingTrips, Person managerPerson)
ScientificCruiseDao
Creates a new fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise
instance from all attributes and
properties and adds it to the persistent store.
create
in interface ScientificCruiseDao
ScientificCruiseDao.create(java.lang.String,java.util.Date,java.util.Date,java.lang.String,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Person,java.util.Collection,fr.ifremer.allegro.administration.user.Person)
public java.lang.Object create(int transform, java.lang.String name, java.util.Date departureDateTime, java.util.Date returnDateTime, java.lang.String reference, java.lang.String comments, java.util.Date creationDate, java.sql.Timestamp updateDate, ScientificResearchVessel scientificResearchVessel, Department recorderDepartment, Program program, Person recorderPerson, java.util.Collection fishingTrips, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.create(java.lang.String,java.util.Date,java.util.Date,java.lang.String,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Person,java.util.Collection,fr.ifremer.allegro.administration.user.Person)
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 ScientificCruiseDao
ScientificCruiseDao.create(int, java.lang.String,java.util.Date,java.util.Date,java.lang.String,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Person,java.util.Collection,fr.ifremer.allegro.administration.user.Person)
public ScientificCruise create(java.util.Date creationDate, java.util.Date departureDateTime, Person managerPerson, java.lang.String name, Program program, Department recorderDepartment, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Creates a new fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise
instance from only required properties (attributes
and association ends) and adds it to the persistent store.
create
in interface ScientificCruiseDao
ScientificCruiseDao.create(java.util.Date,java.util.Date,fr.ifremer.allegro.administration.user.Person,java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.lang.Object create(int transform, java.util.Date creationDate, java.util.Date departureDateTime, Person managerPerson, java.lang.String name, Program program, Department recorderDepartment, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.create(java.util.Date,java.util.Date,fr.ifremer.allegro.administration.user.Person,java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
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 ScientificCruiseDao
ScientificCruiseDao.create(int, java.util.Date,java.util.Date,fr.ifremer.allegro.administration.user.Person,java.lang.String,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public void update(ScientificCruise scientificCruise)
ScientificCruiseDao
scientificCruise
instance in the persistent store.
update
in interface ScientificCruiseDao
ScientificCruiseDao.update(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public void update(java.util.Collection entities)
ScientificCruiseDao
entities
collection in the persistent store.
update
in interface ScientificCruiseDao
ScientificCruiseDao.update(java.util.Collection)
public void remove(ScientificCruise scientificCruise)
ScientificCruiseDao
remove
in interface ScientificCruiseDao
ScientificCruiseDao.remove(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public void remove(java.lang.Integer id)
ScientificCruiseDao
identifier
from the persistent store.
remove
in interface ScientificCruiseDao
ScientificCruiseDao.remove(java.lang.Integer)
public void remove(java.util.Collection entities)
ScientificCruiseDao
entities collection.
- Specified by:
remove
in interface ScientificCruiseDao
- See Also:
ScientificCruiseDao.remove(java.util.Collection)
public java.util.Collection getAllScientificCruise()
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise()
public java.util.Collection getAllScientificCruise(int transform)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruise()
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.
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise(int)
public java.util.Collection getAllScientificCruise(java.lang.String queryString)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruise()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.getAllScientificCruise()
.
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise(java.lang.String)
public java.util.Collection getAllScientificCruise(int pageNumber, int pageSize)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruise()
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.
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise(int, int)
public java.util.Collection getAllScientificCruise(java.lang.String queryString, int pageNumber, int pageSize)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruise(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.
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise(String, int, int)
public java.util.Collection getAllScientificCruise(int transform, java.lang.String queryString)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruise(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.getAllScientificCruise(int)
.
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise(int, String)
public java.util.Collection getAllScientificCruise(int transform, int pageNumber, int pageSize)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruise(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.
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise(int, int, int)
public java.util.Collection getAllScientificCruise(int transform, java.lang.String queryString, int pageNumber, int pageSize)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruise(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.
getAllScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruise(int, java.lang.String, int, int)
public ScientificCruise findScientificCruiseById(java.lang.Integer id)
findScientificCruiseById
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseById(java.lang.Integer)
public java.lang.Object findScientificCruiseById(int transform, java.lang.Integer id)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseById(java.lang.Integer)
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.
findScientificCruiseById
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseById(int, java.lang.Integer)
public ScientificCruise findScientificCruiseById(java.lang.String queryString, java.lang.Integer id)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseById(java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseById(java.lang.Integer)
.
findScientificCruiseById
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseById(java.lang.String, java.lang.Integer)
public java.lang.Object findScientificCruiseById(int transform, java.lang.String queryString, java.lang.Integer id)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseById(int, java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseById(int, java.lang.Integer id)
.
findScientificCruiseById
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseById(int, java.lang.String, java.lang.Integer)
public java.util.Collection findScientificCruiseByManagerPerson(Person managerPerson)
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByManagerPerson(int transform, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByManagerPerson(java.lang.String queryString, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person)
.
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(java.lang.String, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByManagerPerson(int pageNumber, int pageSize, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(int, int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByManagerPerson(java.lang.String queryString, int pageNumber, int pageSize, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(String, fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(String, int, int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByManagerPerson(int transform, java.lang.String queryString, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(int, fr.ifremer.allegro.administration.user.Person)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByManagerPerson(int, fr.ifremer.allegro.administration.user.Person managerPerson)
.
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(int, String, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByManagerPerson(int transform, int pageNumber, int pageSize, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(int, fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(int, int, int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByManagerPerson(int transform, java.lang.String queryString, int pageNumber, int pageSize, Person managerPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByManagerPerson(int, String, fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByManagerPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByManagerPerson(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByScientificResearchVessel(ScientificResearchVessel scientificResearchVessel)
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByScientificResearchVessel(int transform, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
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.
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByScientificResearchVessel(java.lang.String queryString, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
.
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByScientificResearchVessel(int pageNumber, int pageSize, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
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.
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByScientificResearchVessel(java.lang.String queryString, int pageNumber, int pageSize, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(String, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
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.
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(String, int, int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByScientificResearchVessel(int transform, java.lang.String queryString, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel scientificResearchVessel)
.
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, String, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByScientificResearchVessel(int transform, int pageNumber, int pageSize, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
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.
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, int, int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByScientificResearchVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, ScientificResearchVessel scientificResearchVessel)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, String, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
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.
findScientificCruiseByScientificResearchVessel
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByScientificResearchVessel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel)
public java.util.Collection findScientificCruiseByRecorderDepartment(Department recorderDepartment)
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByRecorderDepartment(int transform, Department recorderDepartment)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)
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.
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)
.
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(java.lang.String, fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)
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.
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, int, fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department)
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.
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(String, int, int, fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department recorderDepartment)
.
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department)
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.
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department)
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.
findScientificCruiseByRecorderDepartment
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderDepartment(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Department)
public java.util.Collection findScientificCruiseByProgram(Program program)
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByProgram(int transform, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(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.
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByProgram(java.lang.String queryString, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
.
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByProgram(int pageNumber, int pageSize, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(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.
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(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.
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByProgram(int transform, java.lang.String queryString, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(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 ScientificCruiseDao.findScientificCruiseByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program)
.
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByProgram(int transform, int pageNumber, int pageSize, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(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.
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByProgram(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.
findScientificCruiseByProgram
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findScientificCruiseByRecorderPerson(Person recorderPerson)
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByRecorderPerson(int transform, Person recorderPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByRecorderPerson(java.lang.String queryString, Person recorderPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person)
.
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(java.lang.String, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByRecorderPerson(int pageNumber, int pageSize, Person recorderPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByRecorderPerson(java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(String, int, int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByRecorderPerson(int transform, java.lang.String queryString, Person recorderPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person recorderPerson)
.
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByRecorderPerson(int transform, int pageNumber, int pageSize, Person recorderPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, int, int, fr.ifremer.allegro.administration.user.Person)
public java.util.Collection findScientificCruiseByRecorderPerson(int transform, java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person)
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.
findScientificCruiseByRecorderPerson
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByRecorderPerson(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Person)
public ScientificCruise findScientificCruiseByNaturalId(java.util.Date departureDateTime, ScientificResearchVessel scientificResearchVessel, Program program)
findScientificCruiseByNaturalId
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findScientificCruiseByNaturalId(int transform, java.util.Date departureDateTime, ScientificResearchVessel scientificResearchVessel, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, 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.
findScientificCruiseByNaturalId
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program)
public ScientificCruise findScientificCruiseByNaturalId(java.lang.String queryString, java.util.Date departureDateTime, ScientificResearchVessel scientificResearchVessel, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program)
.
findScientificCruiseByNaturalId
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByNaturalId(java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findScientificCruiseByNaturalId(int transform, java.lang.String queryString, java.util.Date departureDateTime, ScientificResearchVessel scientificResearchVessel, Program program)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.findScientificCruiseByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.findScientificCruiseByNaturalId(int, java.util.Date departureDateTime, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel scientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program program)
.
findScientificCruiseByNaturalId
in interface ScientificCruiseDao
ScientificCruiseDao.findScientificCruiseByNaturalId(int, java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.ScientificResearchVessel, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp updateDate)
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(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.
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, java.sql.Timestamp)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(java.sql.Timestamp)
.
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(java.lang.String, java.sql.Timestamp)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(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.
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, int, java.sql.Timestamp)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(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.
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(String, int, int, java.sql.Timestamp)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, java.sql.Timestamp updateDate)
.
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, String, java.sql.Timestamp)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(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.
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, int, int, java.sql.Timestamp)
public java.util.Collection getAllScientificCruiseSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
ScientificCruiseDao
Does the same thing as ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(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.
getAllScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllScientificCruiseSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)
public ScientificCruise createFromClusterScientificCruise(ClusterScientificCruise clusterScientificCruise)
createFromClusterScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.createFromClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise)
protected abstract ScientificCruise handleCreateFromClusterScientificCruise(ClusterScientificCruise clusterScientificCruise) throws java.lang.Exception
createFromClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise)
java.lang.Exception
public ClusterScientificCruise[] getAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
getAllClusterScientificCruiseSinceDateSynchro
in interface ScientificCruiseDao
ScientificCruiseDao.getAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract ClusterScientificCruise[] handleGetAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize) throws java.lang.Exception
getAllClusterScientificCruiseSinceDateSynchro(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, ScientificCruise entity)
transform
flag is set to one of the constants defined in fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruiseDao
, please note
that the ScientificCruiseDao.TRANSFORM_NONE
constant denotes no transformation, so the entity itself
will be returned.
This method will return instances of these types:
ScientificCruise
- ScientificCruiseDao.TRANSFORM_NONE
RemoteScientificCruiseFullVO
- TRANSFORM_REMOTESCIENTIFICCRUISEFULLVO
RemoteScientificCruiseNaturalId
- TRANSFORM_REMOTESCIENTIFICCRUISENATURALID
ClusterScientificCruise
- TRANSFORM_CLUSTERSCIENTIFICCRUISE
ScientificCruiseDao.TRANSFORM_NONE
is assumed.
transform
- one of the constants declared in ScientificCruiseDao
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.data.survey.scientificCruise.ScientificCruise)
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.data.survey.scientificCruise.ScientificCruiseDao
entities
- the collection of entities to transformtransformEntity(int,fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
protected ScientificCruise toEntity(java.lang.Object[] row)
public final void toRemoteScientificCruiseFullVOCollection(java.util.Collection entities)
ScientificCruiseDao
RemoteScientificCruiseFullVO
.
toRemoteScientificCruiseFullVOCollection
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseFullVOCollection(java.util.Collection)
public final RemoteScientificCruiseFullVO[] toRemoteScientificCruiseFullVOArray(java.util.Collection entities)
ScientificCruiseDao
RemoteScientificCruiseFullVO
.
toRemoteScientificCruiseFullVOArray
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseFullVOArray(java.util.Collection)
protected RemoteScientificCruiseFullVO toRemoteScientificCruiseFullVO(java.lang.Object[] row)
ScientificCruiseDaoImpl
class if you intend to use reporting queries.
ScientificCruiseDao.toRemoteScientificCruiseFullVO(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public final void remoteScientificCruiseFullVOToEntityCollection(java.util.Collection instances)
ScientificCruiseDao
RemoteScientificCruiseFullVO
to this
DAO's entity.
remoteScientificCruiseFullVOToEntityCollection
in interface ScientificCruiseDao
ScientificCruiseDao.remoteScientificCruiseFullVOToEntityCollection(java.util.Collection)
public void toRemoteScientificCruiseFullVO(ScientificCruise source, RemoteScientificCruiseFullVO target)
ScientificCruiseDao
toRemoteScientificCruiseFullVO
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseFullVO(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)
public RemoteScientificCruiseFullVO toRemoteScientificCruiseFullVO(ScientificCruise entity)
ScientificCruiseDao
RemoteScientificCruiseFullVO
.
toRemoteScientificCruiseFullVO
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseFullVO(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public void remoteScientificCruiseFullVOToEntity(RemoteScientificCruiseFullVO source, ScientificCruise target, boolean copyIfNull)
ScientificCruiseDao
RemoteScientificCruiseFullVO
to the specified entity.
remoteScientificCruiseFullVOToEntity
in interface ScientificCruiseDao
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.data.survey.scientificCruise.ScientificCruiseDao#remoteScientificCruiseFullVOToEntity(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public final void toRemoteScientificCruiseNaturalIdCollection(java.util.Collection entities)
ScientificCruiseDao
RemoteScientificCruiseNaturalId
.
toRemoteScientificCruiseNaturalIdCollection
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseNaturalIdCollection(java.util.Collection)
public final RemoteScientificCruiseNaturalId[] toRemoteScientificCruiseNaturalIdArray(java.util.Collection entities)
ScientificCruiseDao
RemoteScientificCruiseNaturalId
.
toRemoteScientificCruiseNaturalIdArray
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseNaturalIdArray(java.util.Collection)
protected RemoteScientificCruiseNaturalId toRemoteScientificCruiseNaturalId(java.lang.Object[] row)
ScientificCruiseDaoImpl
class if you intend to use reporting queries.
ScientificCruiseDao.toRemoteScientificCruiseNaturalId(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public final void remoteScientificCruiseNaturalIdToEntityCollection(java.util.Collection instances)
ScientificCruiseDao
RemoteScientificCruiseNaturalId
to this
DAO's entity.
remoteScientificCruiseNaturalIdToEntityCollection
in interface ScientificCruiseDao
ScientificCruiseDao.remoteScientificCruiseNaturalIdToEntityCollection(java.util.Collection)
public void toRemoteScientificCruiseNaturalId(ScientificCruise source, RemoteScientificCruiseNaturalId target)
ScientificCruiseDao
toRemoteScientificCruiseNaturalId
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseNaturalId(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseNaturalId)
public RemoteScientificCruiseNaturalId toRemoteScientificCruiseNaturalId(ScientificCruise entity)
ScientificCruiseDao
RemoteScientificCruiseNaturalId
.
toRemoteScientificCruiseNaturalId
in interface ScientificCruiseDao
ScientificCruiseDao.toRemoteScientificCruiseNaturalId(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public void remoteScientificCruiseNaturalIdToEntity(RemoteScientificCruiseNaturalId source, ScientificCruise target, boolean copyIfNull)
ScientificCruiseDao
RemoteScientificCruiseNaturalId
to the specified entity.
remoteScientificCruiseNaturalIdToEntity
in interface ScientificCruiseDao
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.data.survey.scientificCruise.ScientificCruiseDao#remoteScientificCruiseNaturalIdToEntity(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseNaturalId, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public final void toClusterScientificCruiseCollection(java.util.Collection entities)
ScientificCruiseDao
ClusterScientificCruise
.
toClusterScientificCruiseCollection
in interface ScientificCruiseDao
ScientificCruiseDao.toClusterScientificCruiseCollection(java.util.Collection)
public final ClusterScientificCruise[] toClusterScientificCruiseArray(java.util.Collection entities)
ScientificCruiseDao
ClusterScientificCruise
.
toClusterScientificCruiseArray
in interface ScientificCruiseDao
ScientificCruiseDao.toClusterScientificCruiseArray(java.util.Collection)
protected ClusterScientificCruise toClusterScientificCruise(java.lang.Object[] row)
ScientificCruiseDaoImpl
class if you intend to use reporting queries.
ScientificCruiseDao.toClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public final void clusterScientificCruiseToEntityCollection(java.util.Collection instances)
ScientificCruiseDao
ClusterScientificCruise
to this
DAO's entity.
clusterScientificCruiseToEntityCollection
in interface ScientificCruiseDao
ScientificCruiseDao.clusterScientificCruiseToEntityCollection(java.util.Collection)
public void toClusterScientificCruise(ScientificCruise source, ClusterScientificCruise target)
ScientificCruiseDao
toClusterScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.toClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise, fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise)
public ClusterScientificCruise toClusterScientificCruise(ScientificCruise entity)
ScientificCruiseDao
ClusterScientificCruise
.
toClusterScientificCruise
in interface ScientificCruiseDao
ScientificCruiseDao.toClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
public void clusterScientificCruiseToEntity(ClusterScientificCruise source, ScientificCruise target, boolean copyIfNull)
ScientificCruiseDao
ClusterScientificCruise
to the specified entity.
clusterScientificCruiseToEntity
in interface ScientificCruiseDao
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.data.survey.scientificCruise.ScientificCruiseDao#clusterScientificCruiseToEntity(fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)
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)
ScientificCruiseDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface ScientificCruiseDao
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.ScientificCruiseDao.search(int, int, int, fr.ifremer.allegro.Search)
public PaginationResult search(int pageNumber, int pageSize, Search search)
ScientificCruiseDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface ScientificCruiseDao
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.ScientificCruiseDao.search(int, int, fr.ifremer.allegro.Search)
public java.util.Set search(int transform, Search search)
ScientificCruiseDao
ScientificCruiseDao.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 ScientificCruiseDao
transform
- the transformation flag.search
- the search object which provides the search parameters and pagination specification.
ScientificCruiseDao.search(int, fr.ifremer.allegro.Search)
public java.util.Set search(Search search)
ScientificCruiseDao
search
object.
search
in interface ScientificCruiseDao
search
- the search object which provides the search parameters and pagination specification.
ScientificCruiseDao.search(fr.ifremer.allegro.Search)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |