fr.ifremer.allegro.data.vessel.position
Interface VesselExtendedPositionDao

All Superinterfaces:
VesselPositionDao
All Known Implementing Classes:
VesselExtendedPositionDaoBase, VesselExtendedPositionDaoImpl

public interface VesselExtendedPositionDao
extends VesselPositionDao

See Also:
VesselExtendedPosition

Field Summary
static int TRANSFORM_CLUSTERVESSELEXTENDEDPOSITION
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTEVESSELEXTENDEDPOSITIONFULLVO
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTEVESSELEXTENDEDPOSITIONNATURALID
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.position.VesselPositionDao
TRANSFORM_CLUSTERVESSELPOSITION, TRANSFORM_NONE, TRANSFORM_REMOTEVESSELPOSITIONFULLVO, TRANSFORM_REMOTEVESSELPOSITIONNATURALID
 
Method Summary
 VesselExtendedPosition clusterVesselExtendedPositionToEntity(ClusterVesselExtendedPosition clusterVesselExtendedPosition)
          Converts an instance of type ClusterVesselExtendedPosition to this DAO's entity.
 void clusterVesselExtendedPositionToEntity(ClusterVesselExtendedPosition source, VesselExtendedPosition target, boolean copyIfNull)
          Copies the fields of ClusterVesselExtendedPosition to the specified entity.
 void clusterVesselExtendedPositionToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselExtendedPosition to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition and adds from the passed in entities collection
 VesselPosition create(java.util.Date dateTime, java.lang.Float latitude, java.lang.Float longitude, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.sql.Timestamp updateDate, Vessel vessel, java.util.Collection vesselPositionMeasurements, Operation operation, QualityFlag qualityFlag, Program program, Department recorderDepartment, java.lang.Integer course, java.lang.Float speed, java.lang.Boolean isFishing)
           Creates a new fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition instance from all attributes and properties and adds it to the persistent store.
 VesselPosition create(java.util.Date dateTime, java.lang.Float latitude, java.lang.Float longitude, Operation operation, Program program, QualityFlag qualityFlag, Department recorderDepartment, Vessel vessel)
           Creates a new fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition 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 create(fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date dateTime, java.lang.Float latitude, java.lang.Float longitude, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.sql.Timestamp updateDate, Vessel vessel, java.util.Collection vesselPositionMeasurements, Operation operation, QualityFlag qualityFlag, Program program, Department recorderDepartment, java.lang.Integer course, java.lang.Float speed, java.lang.Boolean isFishing)
           Does the same thing as create(java.util.Date,java.lang.Float,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Collection,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,java.lang.Integer,java.lang.Float,java.lang.Boolean) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date dateTime, java.lang.Float latitude, java.lang.Float longitude, Operation operation, Program program, QualityFlag qualityFlag, Department recorderDepartment, Vessel vessel)
           Does the same thing as create(java.util.Date,java.lang.Float,java.lang.Float,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object create(int transform, VesselExtendedPosition vesselExtendedPosition)
           Does the same thing as create(fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition) with an additional flag called transform.
 VesselPosition create(VesselExtendedPosition vesselExtendedPosition)
          Creates an instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition and adds it to the persistent store.
 VesselExtendedPosition createFromClusterVesselExtendedPosition(ClusterVesselExtendedPosition clusterVesselExtendedPosition)
           
 java.lang.Object findVesselExtendedPositionById(int transform, java.lang.Long id)
           Does the same thing as findVesselExtendedPositionById(java.lang.Long) with an additional flag called transform.
 java.lang.Object findVesselExtendedPositionById(int transform, java.lang.String queryString, java.lang.Long id)
           Does the same thing as findVesselExtendedPositionById(int, java.lang.Long) with an additional argument called queryString.
 VesselExtendedPosition findVesselExtendedPositionById(java.lang.Long id)
           
 VesselExtendedPosition findVesselExtendedPositionById(java.lang.String queryString, java.lang.Long id)
           Does the same thing as findVesselExtendedPositionById(java.lang.Long) with an additional argument called queryString.
 VesselExtendedPosition findVesselExtendedPositionByNaturalId(java.util.Date dateTime, Vessel vessel, Program program)
           
 java.lang.Object findVesselExtendedPositionByNaturalId(int transform, java.util.Date dateTime, Vessel vessel, Program program)
           Does the same thing as findVesselExtendedPositionByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findVesselExtendedPositionByNaturalId(int transform, java.lang.String queryString, java.util.Date dateTime, Vessel vessel, Program program)
           Does the same thing as findVesselExtendedPositionByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 VesselExtendedPosition findVesselExtendedPositionByNaturalId(java.lang.String queryString, java.util.Date dateTime, Vessel vessel, Program program)
           Does the same thing as findVesselExtendedPositionByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByOperation(int transform, int pageNumber, int pageSize, Operation operation)
           Does the same thing as findVesselExtendedPositionByOperation(int, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByOperation(int pageNumber, int pageSize, Operation operation)
           Does the same thing as findVesselExtendedPositionByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByOperation(int transform, Operation operation)
           Does the same thing as findVesselExtendedPositionByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional flag called transform.
 java.util.Collection findVesselExtendedPositionByOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Operation operation)
           Does the same thing as findVesselExtendedPositionByOperation(int, String, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByOperation(int transform, java.lang.String queryString, Operation operation)
           Does the same thing as findVesselExtendedPositionByOperation(int, fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByOperation(Operation operation)
           
 java.util.Collection findVesselExtendedPositionByOperation(java.lang.String queryString, int pageNumber, int pageSize, Operation operation)
           Does the same thing as findVesselExtendedPositionByOperation(String, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByOperation(java.lang.String queryString, Operation operation)
           Does the same thing as findVesselExtendedPositionByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as findVesselExtendedPositionByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as findVesselExtendedPositionByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByProgram(int transform, Program program)
           Does the same thing as findVesselExtendedPositionByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findVesselExtendedPositionByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as findVesselExtendedPositionByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as findVesselExtendedPositionByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByProgram(Program program)
           
 java.util.Collection findVesselExtendedPositionByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as findVesselExtendedPositionByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByProgram(java.lang.String queryString, Program program)
           Does the same thing as findVesselExtendedPositionByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselExtendedPositionByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselExtendedPositionByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as findVesselExtendedPositionByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findVesselExtendedPositionByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselExtendedPositionByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findVesselExtendedPositionByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findVesselExtendedPositionByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselExtendedPositionByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findVesselExtendedPositionByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(Department recorderDepartment)
           
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform, Department recorderDepartment)
           Does the same thing as findVesselExtendedPositionByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findVesselExtendedPositionByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findVesselExtendedPositionByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
           Does the same thing as findVesselExtendedPositionByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findVesselExtendedPositionByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
           Does the same thing as findVesselExtendedPositionByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findVesselExtendedPositionByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselExtendedPositionByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselExtendedPositionByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselExtendedPositionByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as findVesselExtendedPositionByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByVessel(int transform, Vessel vessel)
           Does the same thing as findVesselExtendedPositionByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findVesselExtendedPositionByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselExtendedPositionByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselExtendedPositionByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as findVesselExtendedPositionByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselExtendedPositionByVessel(Vessel vessel)
           
 java.util.Collection getAllVesselExtendedPosition()
           
 java.util.Collection getAllVesselExtendedPosition(int transform)
           Does the same thing as getAllVesselExtendedPosition() with an additional flag called transform.
 java.util.Collection getAllVesselExtendedPosition(int pageNumber, int pageSize)
           Does the same thing as getAllVesselExtendedPosition() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPosition(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllVesselExtendedPosition(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPosition(int transform, java.lang.String queryString)
           Does the same thing as getAllVesselExtendedPosition(int) with an additional argument called queryString.
 java.util.Collection getAllVesselExtendedPosition(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselExtendedPosition(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPosition(java.lang.String queryString)
           Does the same thing as getAllVesselExtendedPosition() with an additional argument called queryString.
 java.util.Collection getAllVesselExtendedPosition(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselExtendedPosition(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(java.sql.Timestamp updateDate)
           
 java.lang.Object load(int transform, java.lang.Long id)
           Does the same thing as load(java.lang.Long) with an additional flag called transform.
 VesselPosition load(java.lang.Long id)
          Loads an instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition from the persistent store.
 java.util.Collection loadAll()
          Loads all entities of type VesselExtendedPosition.
 java.util.Collection loadAll(int transform)
           Does the same thing as loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as 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 loadAll(int) with an additional two arguments called pageNumber and pageSize.
 VesselExtendedPosition remoteVesselExtendedPositionFullVOToEntity(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVO)
          Converts an instance of type RemoteVesselExtendedPositionFullVO to this DAO's entity.
 void remoteVesselExtendedPositionFullVOToEntity(RemoteVesselExtendedPositionFullVO source, VesselExtendedPosition target, boolean copyIfNull)
          Copies the fields of RemoteVesselExtendedPositionFullVO to the specified entity.
 void remoteVesselExtendedPositionFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselExtendedPositionFullVO to this DAO's entity.
 VesselExtendedPosition remoteVesselExtendedPositionNaturalIdToEntity(RemoteVesselExtendedPositionNaturalId remoteVesselExtendedPositionNaturalId)
          Converts an instance of type RemoteVesselExtendedPositionNaturalId to this DAO's entity.
 void remoteVesselExtendedPositionNaturalIdToEntity(RemoteVesselExtendedPositionNaturalId source, VesselExtendedPosition target, boolean copyIfNull)
          Copies the fields of RemoteVesselExtendedPositionNaturalId to the specified entity.
 void remoteVesselExtendedPositionNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselExtendedPositionNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Long id)
          Removes the instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition having the given identifier from the persistent store.
 void remove(VesselExtendedPosition vesselExtendedPosition)
          Removes the instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition 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 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.
 ClusterVesselExtendedPosition toClusterVesselExtendedPosition(VesselExtendedPosition entity)
          Converts this DAO's entity to an object of type ClusterVesselExtendedPosition.
 void toClusterVesselExtendedPosition(VesselExtendedPosition source, ClusterVesselExtendedPosition target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselExtendedPosition[] toClusterVesselExtendedPositionArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselExtendedPosition.
 void toClusterVesselExtendedPositionCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselExtendedPosition.
 RemoteVesselExtendedPositionFullVO toRemoteVesselExtendedPositionFullVO(VesselExtendedPosition entity)
          Converts this DAO's entity to an object of type RemoteVesselExtendedPositionFullVO.
 void toRemoteVesselExtendedPositionFullVO(VesselExtendedPosition source, RemoteVesselExtendedPositionFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselExtendedPositionFullVO[] toRemoteVesselExtendedPositionFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselExtendedPositionFullVO.
 void toRemoteVesselExtendedPositionFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselExtendedPositionFullVO.
 RemoteVesselExtendedPositionNaturalId toRemoteVesselExtendedPositionNaturalId(VesselExtendedPosition entity)
          Converts this DAO's entity to an object of type RemoteVesselExtendedPositionNaturalId.
 void toRemoteVesselExtendedPositionNaturalId(VesselExtendedPosition source, RemoteVesselExtendedPositionNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselExtendedPositionNaturalId[] toRemoteVesselExtendedPositionNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselExtendedPositionNaturalId.
 void toRemoteVesselExtendedPositionNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselExtendedPositionNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(VesselExtendedPosition vesselExtendedPosition)
          Updates the vesselExtendedPosition instance in the persistent store.
 
Methods inherited from interface fr.ifremer.allegro.data.vessel.position.VesselPositionDao
clusterVesselPositionToEntity, clusterVesselPositionToEntity, clusterVesselPositionToEntityCollection, create, create, create, create, createFromClusterVesselPosition, findVesselPositionById, findVesselPositionById, findVesselPositionById, findVesselPositionById, findVesselPositionByNaturalId, findVesselPositionByNaturalId, findVesselPositionByNaturalId, findVesselPositionByNaturalId, findVesselPositionByOperation, findVesselPositionByOperation, findVesselPositionByOperation, findVesselPositionByOperation, findVesselPositionByOperation, findVesselPositionByOperation, findVesselPositionByOperation, findVesselPositionByOperation, findVesselPositionByProgram, findVesselPositionByProgram, findVesselPositionByProgram, findVesselPositionByProgram, findVesselPositionByProgram, findVesselPositionByProgram, findVesselPositionByProgram, findVesselPositionByProgram, findVesselPositionByQualityFlag, findVesselPositionByQualityFlag, findVesselPositionByQualityFlag, findVesselPositionByQualityFlag, findVesselPositionByQualityFlag, findVesselPositionByQualityFlag, findVesselPositionByQualityFlag, findVesselPositionByQualityFlag, findVesselPositionByRecorderDepartment, findVesselPositionByRecorderDepartment, findVesselPositionByRecorderDepartment, findVesselPositionByRecorderDepartment, findVesselPositionByRecorderDepartment, findVesselPositionByRecorderDepartment, findVesselPositionByRecorderDepartment, findVesselPositionByRecorderDepartment, findVesselPositionByVessel, findVesselPositionByVessel, findVesselPositionByVessel, findVesselPositionByVessel, findVesselPositionByVessel, findVesselPositionByVessel, findVesselPositionByVessel, findVesselPositionByVessel, getAllVesselPosition, getAllVesselPosition, getAllVesselPosition, getAllVesselPosition, getAllVesselPosition, getAllVesselPosition, getAllVesselPosition, getAllVesselPosition, getAllVesselPositionSinceDateSynchro, getAllVesselPositionSinceDateSynchro, getAllVesselPositionSinceDateSynchro, getAllVesselPositionSinceDateSynchro, getAllVesselPositionSinceDateSynchro, getAllVesselPositionSinceDateSynchro, getAllVesselPositionSinceDateSynchro, getAllVesselPositionSinceDateSynchro, remoteVesselPositionFullVOToEntity, remoteVesselPositionFullVOToEntity, remoteVesselPositionFullVOToEntityCollection, remoteVesselPositionNaturalIdToEntity, remoteVesselPositionNaturalIdToEntity, remoteVesselPositionNaturalIdToEntityCollection, remove, toClusterVesselPosition, toClusterVesselPosition, toClusterVesselPositionArray, toClusterVesselPositionCollection, toRemoteVesselPositionFullVO, toRemoteVesselPositionFullVO, toRemoteVesselPositionFullVOArray, toRemoteVesselPositionFullVOCollection, toRemoteVesselPositionNaturalId, toRemoteVesselPositionNaturalId, toRemoteVesselPositionNaturalIdArray, toRemoteVesselPositionNaturalIdCollection, update
 

Field Detail

TRANSFORM_REMOTEVESSELEXTENDEDPOSITIONFULLVO

static final int TRANSFORM_REMOTEVESSELEXTENDEDPOSITIONFULLVO
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteVesselExtendedPositionFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTEVESSELEXTENDEDPOSITIONNATURALID

static final int TRANSFORM_REMOTEVESSELEXTENDEDPOSITIONNATURALID
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteVesselExtendedPositionNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERVESSELEXTENDEDPOSITION

static final int TRANSFORM_CLUSTERVESSELEXTENDEDPOSITION
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type ClusterVesselExtendedPosition.

See Also:
Constant Field Values
Method Detail

toRemoteVesselExtendedPositionFullVO

void toRemoteVesselExtendedPositionFullVO(VesselExtendedPosition source,
                                          RemoteVesselExtendedPositionFullVO target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselExtendedPositionFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteVesselExtendedPositionFullVO

RemoteVesselExtendedPositionFullVO toRemoteVesselExtendedPositionFullVO(VesselExtendedPosition entity)
Converts this DAO's entity to an object of type RemoteVesselExtendedPositionFullVO.


toRemoteVesselExtendedPositionFullVOCollection

void toRemoteVesselExtendedPositionFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteVesselExtendedPositionFullVO.


toRemoteVesselExtendedPositionFullVOArray

RemoteVesselExtendedPositionFullVO[] toRemoteVesselExtendedPositionFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteVesselExtendedPositionFullVO.


remoteVesselExtendedPositionFullVOToEntity

void remoteVesselExtendedPositionFullVOToEntity(RemoteVesselExtendedPositionFullVO source,
                                                VesselExtendedPosition target,
                                                boolean copyIfNull)
Copies the fields of RemoteVesselExtendedPositionFullVO to the specified entity.

Parameters:
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.

remoteVesselExtendedPositionFullVOToEntity

VesselExtendedPosition remoteVesselExtendedPositionFullVOToEntity(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVO)
Converts an instance of type RemoteVesselExtendedPositionFullVO to this DAO's entity.


remoteVesselExtendedPositionFullVOToEntityCollection

void remoteVesselExtendedPositionFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteVesselExtendedPositionFullVO to this DAO's entity.


toRemoteVesselExtendedPositionNaturalId

void toRemoteVesselExtendedPositionNaturalId(VesselExtendedPosition source,
                                             RemoteVesselExtendedPositionNaturalId target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselExtendedPositionNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteVesselExtendedPositionNaturalId

RemoteVesselExtendedPositionNaturalId toRemoteVesselExtendedPositionNaturalId(VesselExtendedPosition entity)
Converts this DAO's entity to an object of type RemoteVesselExtendedPositionNaturalId.


toRemoteVesselExtendedPositionNaturalIdCollection

void toRemoteVesselExtendedPositionNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteVesselExtendedPositionNaturalId.


toRemoteVesselExtendedPositionNaturalIdArray

RemoteVesselExtendedPositionNaturalId[] toRemoteVesselExtendedPositionNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteVesselExtendedPositionNaturalId.


remoteVesselExtendedPositionNaturalIdToEntity

void remoteVesselExtendedPositionNaturalIdToEntity(RemoteVesselExtendedPositionNaturalId source,
                                                   VesselExtendedPosition target,
                                                   boolean copyIfNull)
Copies the fields of RemoteVesselExtendedPositionNaturalId to the specified entity.

Parameters:
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.

remoteVesselExtendedPositionNaturalIdToEntity

VesselExtendedPosition remoteVesselExtendedPositionNaturalIdToEntity(RemoteVesselExtendedPositionNaturalId remoteVesselExtendedPositionNaturalId)
Converts an instance of type RemoteVesselExtendedPositionNaturalId to this DAO's entity.


remoteVesselExtendedPositionNaturalIdToEntityCollection

void remoteVesselExtendedPositionNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteVesselExtendedPositionNaturalId to this DAO's entity.


toClusterVesselExtendedPosition

void toClusterVesselExtendedPosition(VesselExtendedPosition source,
                                     ClusterVesselExtendedPosition target)
Copies the fields of the specified entity to the target value object. This method is similar to toClusterVesselExtendedPosition(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toClusterVesselExtendedPosition

ClusterVesselExtendedPosition toClusterVesselExtendedPosition(VesselExtendedPosition entity)
Converts this DAO's entity to an object of type ClusterVesselExtendedPosition.


toClusterVesselExtendedPositionCollection

void toClusterVesselExtendedPositionCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterVesselExtendedPosition.


toClusterVesselExtendedPositionArray

ClusterVesselExtendedPosition[] toClusterVesselExtendedPositionArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterVesselExtendedPosition.


clusterVesselExtendedPositionToEntity

void clusterVesselExtendedPositionToEntity(ClusterVesselExtendedPosition source,
                                           VesselExtendedPosition target,
                                           boolean copyIfNull)
Copies the fields of ClusterVesselExtendedPosition to the specified entity.

Parameters:
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.

clusterVesselExtendedPositionToEntity

VesselExtendedPosition clusterVesselExtendedPositionToEntity(ClusterVesselExtendedPosition clusterVesselExtendedPosition)
Converts an instance of type ClusterVesselExtendedPosition to this DAO's entity.


clusterVesselExtendedPositionToEntityCollection

void clusterVesselExtendedPositionToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterVesselExtendedPosition to this DAO's entity.


load

VesselPosition load(java.lang.Long id)
Loads an instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition from the persistent store.

Specified by:
load in interface VesselPositionDao

load

java.lang.Object load(int transform,
                      java.lang.Long id)

Does the same thing as load(java.lang.Long) 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.

Specified by:
load in interface VesselPositionDao
Parameters:
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.

loadAll

java.util.Collection loadAll()
Loads all entities of type VesselExtendedPosition.

Specified by:
loadAll in interface VesselPositionDao
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int transform)

Does the same thing as 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.

Specified by:
loadAll in interface VesselPositionDao
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int pageNumber,
                             int pageSize)

Does the same thing as 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.

Specified by:
loadAll in interface VesselPositionDao
Parameters:
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int transform,
                             int pageNumber,
                             int pageSize)

Does the same thing as 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.

Specified by:
loadAll in interface VesselPositionDao
Parameters:
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.
Returns:
the loaded entities.

create

VesselPosition create(VesselExtendedPosition vesselExtendedPosition)
Creates an instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        VesselExtendedPosition vesselExtendedPosition)

Does the same thing as create(fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition) 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

java.util.Collection create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition and adds from the passed in entities collection

Specified by:
create in interface VesselPositionDao
Parameters:
entities - the collection of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition instances to create.
Returns:
the created instances.

create

java.util.Collection create(int transform,
                            java.util.Collection entities)

Does the same thing as create(fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition) 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.

Specified by:
create in interface VesselPositionDao

create

VesselPosition create(java.util.Date dateTime,
                      java.lang.Float latitude,
                      java.lang.Float longitude,
                      java.util.Date controlDate,
                      java.util.Date validationDate,
                      java.util.Date qualificationDate,
                      java.sql.Timestamp updateDate,
                      Vessel vessel,
                      java.util.Collection vesselPositionMeasurements,
                      Operation operation,
                      QualityFlag qualityFlag,
                      Program program,
                      Department recorderDepartment,
                      java.lang.Integer course,
                      java.lang.Float speed,
                      java.lang.Boolean isFishing)

Creates a new fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition instance from all attributes and properties and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        java.util.Date dateTime,
                        java.lang.Float latitude,
                        java.lang.Float longitude,
                        java.util.Date controlDate,
                        java.util.Date validationDate,
                        java.util.Date qualificationDate,
                        java.sql.Timestamp updateDate,
                        Vessel vessel,
                        java.util.Collection vesselPositionMeasurements,
                        Operation operation,
                        QualityFlag qualityFlag,
                        Program program,
                        Department recorderDepartment,
                        java.lang.Integer course,
                        java.lang.Float speed,
                        java.lang.Boolean isFishing)

Does the same thing as create(java.util.Date,java.lang.Float,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Collection,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,java.lang.Integer,java.lang.Float,java.lang.Boolean) 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

VesselPosition create(java.util.Date dateTime,
                      java.lang.Float latitude,
                      java.lang.Float longitude,
                      Operation operation,
                      Program program,
                      QualityFlag qualityFlag,
                      Department recorderDepartment,
                      Vessel vessel)

Creates a new fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition instance from only required properties (attributes and association ends) and adds it to the persistent store.

Specified by:
create in interface VesselPositionDao

create

java.lang.Object create(int transform,
                        java.util.Date dateTime,
                        java.lang.Float latitude,
                        java.lang.Float longitude,
                        Operation operation,
                        Program program,
                        QualityFlag qualityFlag,
                        Department recorderDepartment,
                        Vessel vessel)

Does the same thing as create(java.util.Date,java.lang.Float,java.lang.Float,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.vessel.Vessel) 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.

Specified by:
create in interface VesselPositionDao

update

void update(VesselExtendedPosition vesselExtendedPosition)
Updates the vesselExtendedPosition instance in the persistent store.


update

void update(java.util.Collection entities)
Updates all instances in the entities collection in the persistent store.

Specified by:
update in interface VesselPositionDao

remove

void remove(VesselExtendedPosition vesselExtendedPosition)
Removes the instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition from the persistent store.


remove

void remove(java.lang.Long id)
Removes the instance of fr.ifremer.allegro.data.vessel.position.VesselExtendedPosition having the given identifier from the persistent store.

Specified by:
remove in interface VesselPositionDao

remove

void remove(java.util.Collection entities)
Removes all entities in the given entities collection.

Specified by:
remove in interface VesselPositionDao

getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition()

getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition(java.lang.String queryString)

Does the same thing as getAllVesselExtendedPosition() with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllVesselExtendedPosition().


getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition(int pageNumber,
                                                  int pageSize)

Does the same thing as getAllVesselExtendedPosition() 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.


getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize)

Does the same thing as getAllVesselExtendedPosition(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.


getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition(int transform)

Does the same thing as getAllVesselExtendedPosition() 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.


getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition(int transform,
                                                  int pageNumber,
                                                  int pageSize)

Does the same thing as getAllVesselExtendedPosition(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.


getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition(int transform,
                                                  java.lang.String queryString)

Does the same thing as getAllVesselExtendedPosition(int) with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllVesselExtendedPosition(int).


getAllVesselExtendedPosition

java.util.Collection getAllVesselExtendedPosition(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize)

Does the same thing as getAllVesselExtendedPosition(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.


findVesselExtendedPositionById

VesselExtendedPosition findVesselExtendedPositionById(java.lang.Long id)

findVesselExtendedPositionById

VesselExtendedPosition findVesselExtendedPositionById(java.lang.String queryString,
                                                      java.lang.Long id)

Does the same thing as findVesselExtendedPositionById(java.lang.Long) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionById(java.lang.Long).


findVesselExtendedPositionById

java.lang.Object findVesselExtendedPositionById(int transform,
                                                java.lang.Long id)

Does the same thing as findVesselExtendedPositionById(java.lang.Long) 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.


findVesselExtendedPositionById

java.lang.Object findVesselExtendedPositionById(int transform,
                                                java.lang.String queryString,
                                                java.lang.Long id)

Does the same thing as findVesselExtendedPositionById(int, java.lang.Long) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionById(int, java.lang.Long id).


findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(Vessel vessel)

findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(java.lang.String queryString,
                                                        Vessel vessel)

Does the same thing as findVesselExtendedPositionByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByVessel(fr.ifremer.allegro.referential.vessel.Vessel).


findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(int pageNumber,
                                                        int pageSize,
                                                        Vessel vessel)

Does the same thing as findVesselExtendedPositionByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Vessel vessel)

Does the same thing as findVesselExtendedPositionByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(int transform,
                                                        Vessel vessel)

Does the same thing as findVesselExtendedPositionByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(int transform,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Vessel vessel)

Does the same thing as findVesselExtendedPositionByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(int transform,
                                                        java.lang.String queryString,
                                                        Vessel vessel)

Does the same thing as findVesselExtendedPositionByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel).


findVesselExtendedPositionByVessel

java.util.Collection findVesselExtendedPositionByVessel(int transform,
                                                        java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Vessel vessel)

Does the same thing as findVesselExtendedPositionByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(QualityFlag qualityFlag)

findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(java.lang.String queryString,
                                                             QualityFlag qualityFlag)

Does the same thing as findVesselExtendedPositionByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByQualityFlag(fr.ifremer.allegro.referential.QualityFlag).


findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(int pageNumber,
                                                             int pageSize,
                                                             QualityFlag qualityFlag)

Does the same thing as findVesselExtendedPositionByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) 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.


findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             QualityFlag qualityFlag)

Does the same thing as findVesselExtendedPositionByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) 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.


findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(int transform,
                                                             QualityFlag qualityFlag)

Does the same thing as findVesselExtendedPositionByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) 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.


findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(int transform,
                                                             int pageNumber,
                                                             int pageSize,
                                                             QualityFlag qualityFlag)

Does the same thing as findVesselExtendedPositionByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) 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.


findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(int transform,
                                                             java.lang.String queryString,
                                                             QualityFlag qualityFlag)

Does the same thing as findVesselExtendedPositionByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).


findVesselExtendedPositionByQualityFlag

java.util.Collection findVesselExtendedPositionByQualityFlag(int transform,
                                                             java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             QualityFlag qualityFlag)

Does the same thing as findVesselExtendedPositionByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) 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.


findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(Program program)

findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(java.lang.String queryString,
                                                         Program program)

Does the same thing as findVesselExtendedPositionByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByProgram(fr.ifremer.allegro.administration.programStrategy.Program).


findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(int pageNumber,
                                                         int pageSize,
                                                         Program program)

Does the same thing as findVesselExtendedPositionByProgram(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.


findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         Program program)

Does the same thing as findVesselExtendedPositionByProgram(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.


findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(int transform,
                                                         Program program)

Does the same thing as findVesselExtendedPositionByProgram(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.


findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         Program program)

Does the same thing as findVesselExtendedPositionByProgram(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.


findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(int transform,
                                                         java.lang.String queryString,
                                                         Program program)

Does the same thing as findVesselExtendedPositionByProgram(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 findVesselExtendedPositionByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program).


findVesselExtendedPositionByProgram

java.util.Collection findVesselExtendedPositionByProgram(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         Program program)

Does the same thing as findVesselExtendedPositionByProgram(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.


findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(Department recorderDepartment)

findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(java.lang.String queryString,
                                                                    Department recorderDepartment)

Does the same thing as findVesselExtendedPositionByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByRecorderDepartment(fr.ifremer.allegro.administration.user.Department).


findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(int pageNumber,
                                                                    int pageSize,
                                                                    Department recorderDepartment)

Does the same thing as findVesselExtendedPositionByRecorderDepartment(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.


findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    Department recorderDepartment)

Does the same thing as findVesselExtendedPositionByRecorderDepartment(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.


findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform,
                                                                    Department recorderDepartment)

Does the same thing as findVesselExtendedPositionByRecorderDepartment(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.


findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    Department recorderDepartment)

Does the same thing as findVesselExtendedPositionByRecorderDepartment(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.


findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform,
                                                                    java.lang.String queryString,
                                                                    Department recorderDepartment)

Does the same thing as findVesselExtendedPositionByRecorderDepartment(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 findVesselExtendedPositionByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department recorderDepartment).


findVesselExtendedPositionByRecorderDepartment

java.util.Collection findVesselExtendedPositionByRecorderDepartment(int transform,
                                                                    java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    Department recorderDepartment)

Does the same thing as findVesselExtendedPositionByRecorderDepartment(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.


findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(Operation operation)

findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(java.lang.String queryString,
                                                           Operation operation)

Does the same thing as findVesselExtendedPositionByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByOperation(fr.ifremer.allegro.data.operation.Operation).


findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(int pageNumber,
                                                           int pageSize,
                                                           Operation operation)

Does the same thing as findVesselExtendedPositionByOperation(fr.ifremer.allegro.data.operation.Operation) 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.


findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Operation operation)

Does the same thing as findVesselExtendedPositionByOperation(String, fr.ifremer.allegro.data.operation.Operation) 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.


findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(int transform,
                                                           Operation operation)

Does the same thing as findVesselExtendedPositionByOperation(fr.ifremer.allegro.data.operation.Operation) 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.


findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(int transform,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Operation operation)

Does the same thing as findVesselExtendedPositionByOperation(int, fr.ifremer.allegro.data.operation.Operation) 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.


findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(int transform,
                                                           java.lang.String queryString,
                                                           Operation operation)

Does the same thing as findVesselExtendedPositionByOperation(int, fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByOperation(int, fr.ifremer.allegro.data.operation.Operation operation).


findVesselExtendedPositionByOperation

java.util.Collection findVesselExtendedPositionByOperation(int transform,
                                                           java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Operation operation)

Does the same thing as findVesselExtendedPositionByOperation(int, String, fr.ifremer.allegro.data.operation.Operation) 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.


findVesselExtendedPositionByNaturalId

VesselExtendedPosition findVesselExtendedPositionByNaturalId(java.util.Date dateTime,
                                                             Vessel vessel,
                                                             Program program)

findVesselExtendedPositionByNaturalId

VesselExtendedPosition findVesselExtendedPositionByNaturalId(java.lang.String queryString,
                                                             java.util.Date dateTime,
                                                             Vessel vessel,
                                                             Program program)

Does the same thing as findVesselExtendedPositionByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program).


findVesselExtendedPositionByNaturalId

java.lang.Object findVesselExtendedPositionByNaturalId(int transform,
                                                       java.util.Date dateTime,
                                                       Vessel vessel,
                                                       Program program)

Does the same thing as findVesselExtendedPositionByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, 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.


findVesselExtendedPositionByNaturalId

java.lang.Object findVesselExtendedPositionByNaturalId(int transform,
                                                       java.lang.String queryString,
                                                       java.util.Date dateTime,
                                                       Vessel vessel,
                                                       Program program)

Does the same thing as findVesselExtendedPositionByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselExtendedPositionByNaturalId(int, java.util.Date dateTime, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.administration.programStrategy.Program program).


getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(java.sql.Timestamp updateDate)

getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(java.lang.String queryString,
                                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllVesselExtendedPositionSinceDateSynchro(java.sql.Timestamp).


getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int pageNumber,
                                                                  int pageSize,
                                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(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.


getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(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.


getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform,
                                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(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.


getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(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.


getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform,
                                                                  java.lang.String queryString,
                                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllVesselExtendedPositionSinceDateSynchro(int, java.sql.Timestamp updateDate).


getAllVesselExtendedPositionSinceDateSynchro

java.util.Collection getAllVesselExtendedPositionSinceDateSynchro(int transform,
                                                                  java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllVesselExtendedPositionSinceDateSynchro(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.


createFromClusterVesselExtendedPosition

VesselExtendedPosition createFromClusterVesselExtendedPosition(ClusterVesselExtendedPosition clusterVesselExtendedPosition)

search

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. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface VesselPositionDao
Parameters:
transform - the transformation flag.
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.

search

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. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface VesselPositionDao
Parameters:
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.

search

java.util.Set search(int transform,
                     Search search)
Does the same thing as 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.

Specified by:
search in interface VesselPositionDao
Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.

search

java.util.Set search(Search search)
Performs a search using the parameters specified in the given search object.

Specified by:
search in interface VesselPositionDao
Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.


Copyright © 2008-2010 IFREMER. All Rights Reserved.