fr.ifremer.allegro.data.transshipment
Class TransshipmentDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.transshipment.TransshipmentDaoBase
All Implemented Interfaces:
TransshipmentDao
Direct Known Subclasses:
TransshipmentDaoImpl

public abstract class TransshipmentDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements TransshipmentDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.data.transshipment.Transshipment.

See Also:
Transshipment

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.transshipment.TransshipmentDao
TRANSFORM_CLUSTERTRANSSHIPMENT, TRANSFORM_NONE, TRANSFORM_REMOTETRANSSHIPMENTFULLVO, TRANSFORM_REMOTETRANSSHIPMENTNATURALID
 
Constructor Summary
TransshipmentDaoBase()
           
 
Method Summary
 void clusterTransshipmentToEntity(ClusterTransshipment source, Transshipment target, boolean copyIfNull)
          Copies the fields of ClusterTransshipment to the specified entity.
 void clusterTransshipmentToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterTransshipment to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.transshipment.Transshipment and adds from the passed in entities collection
 Transshipment create(java.util.Date creationDate, Program program, Department recorderDepartment, SurveyQualification surveyQualification, Vessel toVessel, java.util.Date transshipmentDateTime)
           Creates a new fr.ifremer.allegro.data.transshipment.Transshipment instance from only required properties (attributes and association ends) and adds it to the persistent store.
 Transshipment create(java.util.Date transshipmentDateTime, java.lang.String comments, java.util.Date creationDate, java.sql.Timestamp updateDate, Vessel toVessel, Location transshipmentLocation, FishingTrip fishingTrip, Program program, Department recorderDepartment, User recorderUser, SurveyQualification surveyQualification, java.util.Collection produces)
           Creates a new fr.ifremer.allegro.data.transshipment.Transshipment instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as TransshipmentDao.create(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date creationDate, Program program, Department recorderDepartment, SurveyQualification surveyQualification, Vessel toVessel, java.util.Date transshipmentDateTime)
           Does the same thing as TransshipmentDao.create(java.util.Date,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Date) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date transshipmentDateTime, java.lang.String comments, java.util.Date creationDate, java.sql.Timestamp updateDate, Vessel toVessel, Location transshipmentLocation, FishingTrip fishingTrip, Program program, Department recorderDepartment, User recorderUser, SurveyQualification surveyQualification, java.util.Collection produces)
           Does the same thing as TransshipmentDao.create(java.util.Date,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.user.User,fr.ifremer.allegro.referential.SurveyQualification,java.util.Collection) with an additional flag called transform.
 java.lang.Object create(int transform, Transshipment transshipment)
           Does the same thing as TransshipmentDao.create(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional flag called transform.
 Transshipment create(Transshipment transshipment)
          Creates an instance of fr.ifremer.allegro.data.transshipment.Transshipment and adds it to the persistent store.
 Transshipment createFromClusterTransshipment(ClusterTransshipment clusterTransshipment)
           
 java.util.Collection findTransshipmentByFishingTrip(FishingTrip fishingTrip)
           
 java.util.Collection findTransshipmentByFishingTrip(int transform, FishingTrip fishingTrip)
           Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional flag called transform.
 java.util.Collection findTransshipmentByFishingTrip(int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByFishingTrip(int transform, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByFishingTrip(int transform, java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findTransshipmentByFishingTrip(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByFishingTrip(java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findTransshipmentByFishingTrip(java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 Transshipment findTransshipmentById(java.lang.Integer id)
           
 java.lang.Object findTransshipmentById(int transform, java.lang.Integer id)
           Does the same thing as TransshipmentDao.findTransshipmentById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findTransshipmentById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as TransshipmentDao.findTransshipmentById(int, java.lang.Integer) with an additional argument called queryString.
 Transshipment findTransshipmentById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as TransshipmentDao.findTransshipmentById(java.lang.Integer) with an additional argument called queryString.
 java.lang.Object findTransshipmentByNaturalId(int transform, java.lang.String queryString, Vessel toVessel, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByNaturalId(int, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.lang.Object findTransshipmentByNaturalId(int transform, Vessel toVessel, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByNaturalId(fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 Transshipment findTransshipmentByNaturalId(java.lang.String queryString, Vessel toVessel, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByNaturalId(fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 Transshipment findTransshipmentByNaturalId(Vessel toVessel, Program program)
           
 java.util.Collection findTransshipmentByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByProgram(int transform, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findTransshipmentByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findTransshipmentByProgram(Program program)
           
 java.util.Collection findTransshipmentByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByProgram(java.lang.String queryString, Program program)
           Does the same thing as TransshipmentDao.findTransshipmentByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findTransshipmentByRecorderDepartment(Department recorderDepartment)
           
 java.util.Collection findTransshipmentByRecorderDepartment(int transform, Department recorderDepartment)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findTransshipmentByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findTransshipmentByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findTransshipmentByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderUser(int transform, int pageNumber, int pageSize, User recorderUser)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(int, fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderUser(int pageNumber, int pageSize, User recorderUser)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderUser(int transform, java.lang.String queryString, int pageNumber, int pageSize, User recorderUser)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(int, String, fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderUser(int transform, java.lang.String queryString, User recorderUser)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(int, fr.ifremer.allegro.administration.user.User) with an additional argument called queryString.
 java.util.Collection findTransshipmentByRecorderUser(int transform, User recorderUser)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(fr.ifremer.allegro.administration.user.User) with an additional flag called transform.
 java.util.Collection findTransshipmentByRecorderUser(java.lang.String queryString, int pageNumber, int pageSize, User recorderUser)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(String, fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByRecorderUser(java.lang.String queryString, User recorderUser)
           Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(fr.ifremer.allegro.administration.user.User) with an additional argument called queryString.
 java.util.Collection findTransshipmentByRecorderUser(User recorderUser)
           
 java.util.Collection findTransshipmentBySurveyQualification(int transform, int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentBySurveyQualification(int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentBySurveyQualification(int transform, java.lang.String queryString, int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(int, String, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentBySurveyQualification(int transform, java.lang.String queryString, SurveyQualification surveyQualification)
           Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification) with an additional argument called queryString.
 java.util.Collection findTransshipmentBySurveyQualification(int transform, SurveyQualification surveyQualification)
           Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) with an additional flag called transform.
 java.util.Collection findTransshipmentBySurveyQualification(java.lang.String queryString, int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(String, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentBySurveyQualification(java.lang.String queryString, SurveyQualification surveyQualification)
           Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) with an additional argument called queryString.
 java.util.Collection findTransshipmentBySurveyQualification(SurveyQualification surveyQualification)
           
 java.util.Collection findTransshipmentByToVessel(int transform, int pageNumber, int pageSize, Vessel toVessel)
           Does the same thing as TransshipmentDao.findTransshipmentByToVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByToVessel(int pageNumber, int pageSize, Vessel toVessel)
           Does the same thing as TransshipmentDao.findTransshipmentByToVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByToVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel toVessel)
           Does the same thing as TransshipmentDao.findTransshipmentByToVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByToVessel(int transform, java.lang.String queryString, Vessel toVessel)
           Does the same thing as TransshipmentDao.findTransshipmentByToVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findTransshipmentByToVessel(int transform, Vessel toVessel)
           Does the same thing as TransshipmentDao.findTransshipmentByToVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findTransshipmentByToVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel toVessel)
           Does the same thing as TransshipmentDao.findTransshipmentByToVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByToVessel(java.lang.String queryString, Vessel toVessel)
           Does the same thing as TransshipmentDao.findTransshipmentByToVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findTransshipmentByToVessel(Vessel toVessel)
           
 java.util.Collection findTransshipmentByTransshipmentLocation(int transform, int pageNumber, int pageSize, Location transshipmentLocation)
           Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByTransshipmentLocation(int pageNumber, int pageSize, Location transshipmentLocation)
           Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByTransshipmentLocation(int transform, Location transshipmentLocation)
           Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform.
 java.util.Collection findTransshipmentByTransshipmentLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location transshipmentLocation)
           Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByTransshipmentLocation(int transform, java.lang.String queryString, Location transshipmentLocation)
           Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findTransshipmentByTransshipmentLocation(Location transshipmentLocation)
           
 java.util.Collection findTransshipmentByTransshipmentLocation(java.lang.String queryString, int pageNumber, int pageSize, Location transshipmentLocation)
           Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findTransshipmentByTransshipmentLocation(java.lang.String queryString, Location transshipmentLocation)
           Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 ClusterTransshipment[] getAllClusterTransshipmentSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllTransshipment()
           
 java.util.Collection getAllTransshipment(int transform)
           Does the same thing as TransshipmentDao.getAllTransshipment() with an additional flag called transform.
 java.util.Collection getAllTransshipment(int pageNumber, int pageSize)
           Does the same thing as TransshipmentDao.getAllTransshipment() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipment(int transform, int pageNumber, int pageSize)
           Does the same thing as TransshipmentDao.getAllTransshipment(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipment(int transform, java.lang.String queryString)
           Does the same thing as TransshipmentDao.getAllTransshipment(int) with an additional argument called queryString.
 java.util.Collection getAllTransshipment(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as TransshipmentDao.getAllTransshipment(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipment(java.lang.String queryString)
           Does the same thing as TransshipmentDao.getAllTransshipment() with an additional argument called queryString.
 java.util.Collection getAllTransshipment(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as TransshipmentDao.getAllTransshipment(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipmentSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipmentSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as TransshipmentDao.getAllTransshipmentSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipmentSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipmentSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllTransshipmentSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as TransshipmentDao.getAllTransshipmentSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllTransshipmentSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as TransshipmentDao.getAllTransshipmentSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllTransshipmentSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as TransshipmentDao.getAllTransshipmentSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllTransshipmentSinceDateSynchro(java.sql.Timestamp updateDate)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to departmentDao.
protected  FishingTripDao getFishingTripDao()
          Gets the reference to fishingTripDao.
protected  LocationDao getLocationDao()
          Gets the reference to locationDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProduceDao getProduceDao()
          Gets the reference to produceDao.
protected  ProgramDao getProgramDao()
          Gets the reference to programDao.
protected  SurveyQualificationDao getSurveyQualificationDao()
          Gets the reference to surveyQualificationDao.
protected  UserDao getUserDao()
          Gets the reference to userDao.
protected  VesselDao getVesselDao()
          Gets the reference to vesselDao.
protected abstract  Transshipment handleCreateFromClusterTransshipment(ClusterTransshipment clusterTransshipment)
          Performs the core logic for createFromClusterTransshipment(fr.ifremer.allegro.data.transshipment.generic.cluster.ClusterTransshipment)
protected abstract  ClusterTransshipment[] handleGetAllClusterTransshipmentSinceDateSynchro(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 getAllClusterTransshipmentSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 Transshipment load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.transshipment.Transshipment from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as TransshipmentDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type Transshipment.
 java.util.Collection loadAll(int transform)
           Does the same thing as TransshipmentDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as TransshipmentDao.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 TransshipmentDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteTransshipmentFullVOToEntity(RemoteTransshipmentFullVO source, Transshipment target, boolean copyIfNull)
          Copies the fields of RemoteTransshipmentFullVO to the specified entity.
 void remoteTransshipmentFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteTransshipmentFullVO to this DAO's entity.
 void remoteTransshipmentNaturalIdToEntity(RemoteTransshipmentNaturalId source, Transshipment target, boolean copyIfNull)
          Copies the fields of RemoteTransshipmentNaturalId to the specified entity.
 void remoteTransshipmentNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteTransshipmentNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.transshipment.Transshipment having the given identifier from the persistent store.
 void remove(Transshipment transshipment)
          Removes the instance of fr.ifremer.allegro.data.transshipment.Transshipment 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 TransshipmentDao.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 setLocationDao(LocationDao locationDao)
          Sets the reference to locationDao.
 void setProduceDao(ProduceDao produceDao)
          Sets the reference to produceDao.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to programDao.
 void setSurveyQualificationDao(SurveyQualificationDao surveyQualificationDao)
          Sets the reference to surveyQualificationDao.
 void setUserDao(UserDao userDao)
          Sets the reference to userDao.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vesselDao.
protected  ClusterTransshipment toClusterTransshipment(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterTransshipment toClusterTransshipment(Transshipment entity)
          Converts this DAO's entity to an object of type ClusterTransshipment.
 void toClusterTransshipment(Transshipment source, ClusterTransshipment target)
          Copies the fields of the specified entity to the target value object.
 ClusterTransshipment[] toClusterTransshipmentArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterTransshipment.
 void toClusterTransshipmentCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterTransshipment.
protected  Transshipment toEntity(java.lang.Object[] row)
           
protected  RemoteTransshipmentFullVO toRemoteTransshipmentFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteTransshipmentFullVO toRemoteTransshipmentFullVO(Transshipment entity)
          Converts this DAO's entity to an object of type RemoteTransshipmentFullVO.
 void toRemoteTransshipmentFullVO(Transshipment source, RemoteTransshipmentFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTransshipmentFullVO[] toRemoteTransshipmentFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteTransshipmentFullVO.
 void toRemoteTransshipmentFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteTransshipmentFullVO.
protected  RemoteTransshipmentNaturalId toRemoteTransshipmentNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteTransshipmentNaturalId toRemoteTransshipmentNaturalId(Transshipment entity)
          Converts this DAO's entity to an object of type RemoteTransshipmentNaturalId.
 void toRemoteTransshipmentNaturalId(Transshipment source, RemoteTransshipmentNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteTransshipmentNaturalId[] toRemoteTransshipmentNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteTransshipmentNaturalId.
 void toRemoteTransshipmentNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteTransshipmentNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.transshipment.Transshipment) method.
protected  java.lang.Object transformEntity(int transform, Transshipment 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.transshipment.TransshipmentDao, please note that the TransshipmentDao.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(Transshipment transshipment)
          Updates the transshipment 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.transshipment.TransshipmentDao
clusterTransshipmentToEntity, remoteTransshipmentFullVOToEntity, remoteTransshipmentNaturalIdToEntity
 

Constructor Detail

TransshipmentDaoBase

public TransshipmentDaoBase()
Method Detail

setVesselDao

public void setVesselDao(VesselDao vesselDao)
Sets the reference to vesselDao.


getVesselDao

protected VesselDao getVesselDao()
Gets the reference to vesselDao.


setProgramDao

public void setProgramDao(ProgramDao programDao)
Sets the reference to programDao.


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to programDao.


setLocationDao

public void setLocationDao(LocationDao locationDao)
Sets the reference to locationDao.


getLocationDao

protected LocationDao getLocationDao()
Gets the reference to locationDao.


setFishingTripDao

public void setFishingTripDao(FishingTripDao fishingTripDao)
Sets the reference to fishingTripDao.


getFishingTripDao

protected FishingTripDao getFishingTripDao()
Gets the reference to fishingTripDao.


setProduceDao

public void setProduceDao(ProduceDao produceDao)
Sets the reference to produceDao.


getProduceDao

protected ProduceDao getProduceDao()
Gets the reference to produceDao.


setDepartmentDao

public void setDepartmentDao(DepartmentDao departmentDao)
Sets the reference to departmentDao.


getDepartmentDao

protected DepartmentDao getDepartmentDao()
Gets the reference to departmentDao.


setUserDao

public void setUserDao(UserDao userDao)
Sets the reference to userDao.


getUserDao

protected UserDao getUserDao()
Gets the reference to userDao.


setSurveyQualificationDao

public void setSurveyQualificationDao(SurveyQualificationDao surveyQualificationDao)
Sets the reference to surveyQualificationDao.


getSurveyQualificationDao

protected SurveyQualificationDao getSurveyQualificationDao()
Gets the reference to surveyQualificationDao.


load

public java.lang.Object load(int transform,
                             java.lang.Integer id)
Description copied from interface: TransshipmentDao

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

Specified by:
load in interface TransshipmentDao
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
TransshipmentDao.load(int, java.lang.Integer)

load

public Transshipment load(java.lang.Integer id)
Description copied from interface: TransshipmentDao
Loads an instance of fr.ifremer.allegro.data.transshipment.Transshipment from the persistent store.

Specified by:
load in interface TransshipmentDao
See Also:
TransshipmentDao.load(java.lang.Integer)

loadAll

public java.util.Collection loadAll()
Description copied from interface: TransshipmentDao
Loads all entities of type Transshipment.

Specified by:
loadAll in interface TransshipmentDao
Returns:
the loaded entities.
See Also:
TransshipmentDao.loadAll()

loadAll

public java.util.Collection loadAll(int transform)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.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 TransshipmentDao
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
TransshipmentDao.loadAll(int)

loadAll

public java.util.Collection loadAll(int pageNumber,
                                    int pageSize)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.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 TransshipmentDao
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.
See Also:
TransshipmentDao.loadAll(int, int)

loadAll

public java.util.Collection loadAll(int transform,
                                    int pageNumber,
                                    int pageSize)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.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 TransshipmentDao
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.
See Also:
TransshipmentDao.loadAll(int, int, int)

create

public Transshipment create(Transshipment transshipment)
Description copied from interface: TransshipmentDao
Creates an instance of fr.ifremer.allegro.data.transshipment.Transshipment and adds it to the persistent store.

Specified by:
create in interface TransshipmentDao
See Also:
TransshipmentDao.create(fr.ifremer.allegro.data.transshipment.Transshipment)

create

public java.lang.Object create(int transform,
                               Transshipment transshipment)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.create(fr.ifremer.allegro.data.transshipment.Transshipment) 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:
create in interface TransshipmentDao
See Also:
TransshipmentDao.create(int transform, fr.ifremer.allegro.data.transshipment.Transshipment)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Creates a new instance of fr.ifremer.allegro.data.transshipment.Transshipment and adds from the passed in entities collection

Specified by:
create in interface TransshipmentDao
Parameters:
entities - the collection of fr.ifremer.allegro.data.transshipment.Transshipment instances to create.
Returns:
the created instances.
See Also:
TransshipmentDao.create(java.util.Collection)

create

public java.util.Collection create(int transform,
                                   java.util.Collection entities)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.create(fr.ifremer.allegro.data.transshipment.Transshipment) 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 TransshipmentDao
See Also:
TransshipmentDao.create(int, java.util.Collection)

create

public Transshipment create(java.util.Date transshipmentDateTime,
                            java.lang.String comments,
                            java.util.Date creationDate,
                            java.sql.Timestamp updateDate,
                            Vessel toVessel,
                            Location transshipmentLocation,
                            FishingTrip fishingTrip,
                            Program program,
                            Department recorderDepartment,
                            User recorderUser,
                            SurveyQualification surveyQualification,
                            java.util.Collection produces)
Description copied from interface: TransshipmentDao

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

Specified by:
create in interface TransshipmentDao
See Also:
TransshipmentDao.create(java.util.Date,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.user.User,fr.ifremer.allegro.referential.SurveyQualification,java.util.Collection)

create

public java.lang.Object create(int transform,
                               java.util.Date transshipmentDateTime,
                               java.lang.String comments,
                               java.util.Date creationDate,
                               java.sql.Timestamp updateDate,
                               Vessel toVessel,
                               Location transshipmentLocation,
                               FishingTrip fishingTrip,
                               Program program,
                               Department recorderDepartment,
                               User recorderUser,
                               SurveyQualification surveyQualification,
                               java.util.Collection produces)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.create(java.util.Date,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.user.User,fr.ifremer.allegro.referential.SurveyQualification,java.util.Collection) 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:
create in interface TransshipmentDao
See Also:
TransshipmentDao.create(int, java.util.Date,java.lang.String,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.administration.user.User,fr.ifremer.allegro.referential.SurveyQualification,java.util.Collection)

create

public Transshipment create(java.util.Date creationDate,
                            Program program,
                            Department recorderDepartment,
                            SurveyQualification surveyQualification,
                            Vessel toVessel,
                            java.util.Date transshipmentDateTime)
Description copied from interface: TransshipmentDao

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

Specified by:
create in interface TransshipmentDao
See Also:
TransshipmentDao.create(java.util.Date,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Date)

create

public java.lang.Object create(int transform,
                               java.util.Date creationDate,
                               Program program,
                               Department recorderDepartment,
                               SurveyQualification surveyQualification,
                               Vessel toVessel,
                               java.util.Date transshipmentDateTime)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.create(java.util.Date,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Date) 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 TransshipmentDao
See Also:
TransshipmentDao.create(int, java.util.Date,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Date)

update

public void update(Transshipment transshipment)
Description copied from interface: TransshipmentDao
Updates the transshipment instance in the persistent store.

Specified by:
update in interface TransshipmentDao
See Also:
TransshipmentDao.update(fr.ifremer.allegro.data.transshipment.Transshipment)

update

public void update(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Updates all instances in the entities collection in the persistent store.

Specified by:
update in interface TransshipmentDao
See Also:
TransshipmentDao.update(java.util.Collection)

remove

public void remove(Transshipment transshipment)
Description copied from interface: TransshipmentDao
Removes the instance of fr.ifremer.allegro.data.transshipment.Transshipment from the persistent store.

Specified by:
remove in interface TransshipmentDao
See Also:
TransshipmentDao.remove(fr.ifremer.allegro.data.transshipment.Transshipment)

remove

public void remove(java.lang.Integer id)
Description copied from interface: TransshipmentDao
Removes the instance of fr.ifremer.allegro.data.transshipment.Transshipment having the given identifier from the persistent store.

Specified by:
remove in interface TransshipmentDao
See Also:
TransshipmentDao.remove(java.lang.Integer)

remove

public void remove(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Removes all entities in the given entities collection.

Specified by:
remove in interface TransshipmentDao
See Also:
TransshipmentDao.remove(java.util.Collection)

getAllTransshipment

public java.util.Collection getAllTransshipment()
Specified by:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment()

getAllTransshipment

public java.util.Collection getAllTransshipment(int transform)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment(int)

getAllTransshipment

public java.util.Collection getAllTransshipment(java.lang.String queryString)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment(java.lang.String)

getAllTransshipment

public java.util.Collection getAllTransshipment(int pageNumber,
                                                int pageSize)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.getAllTransshipment() 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:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment(int, int)

getAllTransshipment

public java.util.Collection getAllTransshipment(java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment(String, int, int)

getAllTransshipment

public java.util.Collection getAllTransshipment(int transform,
                                                java.lang.String queryString)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment(int, String)

getAllTransshipment

public java.util.Collection getAllTransshipment(int transform,
                                                int pageNumber,
                                                int pageSize)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.getAllTransshipment(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:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment(int, int, int)

getAllTransshipment

public java.util.Collection getAllTransshipment(int transform,
                                                java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipment(int, java.lang.String, int, int)

findTransshipmentById

public Transshipment findTransshipmentById(java.lang.Integer id)
Specified by:
findTransshipmentById in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentById(java.lang.Integer)

findTransshipmentById

public java.lang.Object findTransshipmentById(int transform,
                                              java.lang.Integer id)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentById in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentById(int, java.lang.Integer)

findTransshipmentById

public Transshipment findTransshipmentById(java.lang.String queryString,
                                           java.lang.Integer id)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentById in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentById(java.lang.String, java.lang.Integer)

findTransshipmentById

public java.lang.Object findTransshipmentById(int transform,
                                              java.lang.String queryString,
                                              java.lang.Integer id)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentById in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentById(int, java.lang.String, java.lang.Integer)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(Vessel toVessel)
Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(int transform,
                                                        Vessel toVessel)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(java.lang.String queryString,
                                                        Vessel toVessel)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(int pageNumber,
                                                        int pageSize,
                                                        Vessel toVessel)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Vessel toVessel)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(int transform,
                                                        java.lang.String queryString,
                                                        Vessel toVessel)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(int transform,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Vessel toVessel)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(int, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByToVessel

public java.util.Collection findTransshipmentByToVessel(int transform,
                                                        java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Vessel toVessel)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByToVessel in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByToVessel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(Location transshipmentLocation)
Specified by:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(fr.ifremer.allegro.referential.location.Location)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(int transform,
                                                                     Location transshipmentLocation)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(fr.ifremer.allegro.referential.location.Location) 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.

Specified by:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(int, fr.ifremer.allegro.referential.location.Location)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(java.lang.String queryString,
                                                                     Location transshipmentLocation)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(java.lang.String, fr.ifremer.allegro.referential.location.Location)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(int pageNumber,
                                                                     int pageSize,
                                                                     Location transshipmentLocation)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(fr.ifremer.allegro.referential.location.Location) 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:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(int, int, fr.ifremer.allegro.referential.location.Location)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(java.lang.String queryString,
                                                                     int pageNumber,
                                                                     int pageSize,
                                                                     Location transshipmentLocation)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(String, fr.ifremer.allegro.referential.location.Location) 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:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(String, int, int, fr.ifremer.allegro.referential.location.Location)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(int transform,
                                                                     java.lang.String queryString,
                                                                     Location transshipmentLocation)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString. This queryString argument allows you to override the query string defined in TransshipmentDao.findTransshipmentByTransshipmentLocation(int, fr.ifremer.allegro.referential.location.Location transshipmentLocation).

Specified by:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(int, String, fr.ifremer.allegro.referential.location.Location)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(int transform,
                                                                     int pageNumber,
                                                                     int pageSize,
                                                                     Location transshipmentLocation)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(int, fr.ifremer.allegro.referential.location.Location) 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:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(int, int, int, fr.ifremer.allegro.referential.location.Location)

findTransshipmentByTransshipmentLocation

public java.util.Collection findTransshipmentByTransshipmentLocation(int transform,
                                                                     java.lang.String queryString,
                                                                     int pageNumber,
                                                                     int pageSize,
                                                                     Location transshipmentLocation)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByTransshipmentLocation(int, String, fr.ifremer.allegro.referential.location.Location) 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:
findTransshipmentByTransshipmentLocation in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByTransshipmentLocation(int, java.lang.String, int, int, fr.ifremer.allegro.referential.location.Location)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(FishingTrip fishingTrip)
Specified by:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(int transform,
                                                           FishingTrip fishingTrip)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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.

Specified by:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(java.lang.String queryString,
                                                           FishingTrip fishingTrip)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString. This queryString argument allows you to override the query string defined in TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip).

Specified by:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(java.lang.String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(int pageNumber,
                                                           int pageSize,
                                                           FishingTrip fishingTrip)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           FishingTrip fishingTrip)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(int transform,
                                                           java.lang.String queryString,
                                                           FishingTrip fishingTrip)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString. This queryString argument allows you to override the query string defined in TransshipmentDao.findTransshipmentByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip).

Specified by:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(int transform,
                                                           int pageNumber,
                                                           int pageSize,
                                                           FishingTrip fishingTrip)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(int, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByFishingTrip

public java.util.Collection findTransshipmentByFishingTrip(int transform,
                                                           java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           FishingTrip fishingTrip)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findTransshipmentByFishingTrip in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByFishingTrip(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(Program program)
Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(int transform,
                                                       Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(java.lang.String queryString,
                                                       Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(int pageNumber,
                                                       int pageSize,
                                                       Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(int transform,
                                                       java.lang.String queryString,
                                                       Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByProgram

public java.util.Collection findTransshipmentByProgram(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByProgram in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(Department recorderDepartment)
Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(int transform,
                                                                  Department recorderDepartment)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(java.lang.String queryString,
                                                                  Department recorderDepartment)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(java.lang.String, fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(int pageNumber,
                                                                  int pageSize,
                                                                  Department recorderDepartment)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(int, int, fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  Department recorderDepartment)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(String, int, int, fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(int transform,
                                                                  java.lang.String queryString,
                                                                  Department recorderDepartment)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(int transform,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  Department recorderDepartment)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderDepartment

public java.util.Collection findTransshipmentByRecorderDepartment(int transform,
                                                                  java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  Department recorderDepartment)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderDepartment in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderDepartment(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Department)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(User recorderUser)
Specified by:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(fr.ifremer.allegro.administration.user.User)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(int transform,
                                                            User recorderUser)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(fr.ifremer.allegro.administration.user.User) 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.

Specified by:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(int, fr.ifremer.allegro.administration.user.User)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(java.lang.String queryString,
                                                            User recorderUser)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(java.lang.String, fr.ifremer.allegro.administration.user.User)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(int pageNumber,
                                                            int pageSize,
                                                            User recorderUser)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(fr.ifremer.allegro.administration.user.User) 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:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(int, int, fr.ifremer.allegro.administration.user.User)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            User recorderUser)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(String, fr.ifremer.allegro.administration.user.User) 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:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(String, int, int, fr.ifremer.allegro.administration.user.User)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(int transform,
                                                            java.lang.String queryString,
                                                            User recorderUser)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(int, fr.ifremer.allegro.administration.user.User) with an additional argument called queryString. This queryString argument allows you to override the query string defined in TransshipmentDao.findTransshipmentByRecorderUser(int, fr.ifremer.allegro.administration.user.User recorderUser).

Specified by:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(int, String, fr.ifremer.allegro.administration.user.User)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(int transform,
                                                            int pageNumber,
                                                            int pageSize,
                                                            User recorderUser)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(int, fr.ifremer.allegro.administration.user.User) 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:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(int, int, int, fr.ifremer.allegro.administration.user.User)

findTransshipmentByRecorderUser

public java.util.Collection findTransshipmentByRecorderUser(int transform,
                                                            java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            User recorderUser)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByRecorderUser(int, String, fr.ifremer.allegro.administration.user.User) 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:
findTransshipmentByRecorderUser in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByRecorderUser(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.User)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(SurveyQualification surveyQualification)
Specified by:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(int transform,
                                                                   SurveyQualification surveyQualification)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(java.lang.String queryString,
                                                                   SurveyQualification surveyQualification)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(java.lang.String, fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(int pageNumber,
                                                                   int pageSize,
                                                                   SurveyQualification surveyQualification)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) 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:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(int, int, fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(java.lang.String queryString,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   SurveyQualification surveyQualification)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(String, fr.ifremer.allegro.referential.SurveyQualification) 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:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(String, int, int, fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(int transform,
                                                                   java.lang.String queryString,
                                                                   SurveyQualification surveyQualification)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(int, String, fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(int transform,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   SurveyQualification surveyQualification)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification) 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:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(int, int, int, fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentBySurveyQualification

public java.util.Collection findTransshipmentBySurveyQualification(int transform,
                                                                   java.lang.String queryString,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   SurveyQualification surveyQualification)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentBySurveyQualification(int, String, fr.ifremer.allegro.referential.SurveyQualification) 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:
findTransshipmentBySurveyQualification in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentBySurveyQualification(int, java.lang.String, int, int, fr.ifremer.allegro.referential.SurveyQualification)

findTransshipmentByNaturalId

public Transshipment findTransshipmentByNaturalId(Vessel toVessel,
                                                  Program program)
Specified by:
findTransshipmentByNaturalId in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByNaturalId(fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByNaturalId

public java.lang.Object findTransshipmentByNaturalId(int transform,
                                                     Vessel toVessel,
                                                     Program program)
Description copied from interface: TransshipmentDao

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

Specified by:
findTransshipmentByNaturalId in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByNaturalId(int, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByNaturalId

public Transshipment findTransshipmentByNaturalId(java.lang.String queryString,
                                                  Vessel toVessel,
                                                  Program program)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByNaturalId(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 TransshipmentDao.findTransshipmentByNaturalId(fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findTransshipmentByNaturalId in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByNaturalId(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findTransshipmentByNaturalId

public java.lang.Object findTransshipmentByNaturalId(int transform,
                                                     java.lang.String queryString,
                                                     Vessel toVessel,
                                                     Program program)
Description copied from interface: TransshipmentDao

Does the same thing as TransshipmentDao.findTransshipmentByNaturalId(int, 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 TransshipmentDao.findTransshipmentByNaturalId(int, fr.ifremer.allegro.referential.vessel.Vessel toVessel, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findTransshipmentByNaturalId in interface TransshipmentDao
See Also:
TransshipmentDao.findTransshipmentByNaturalId(int, java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(java.sql.Timestamp updateDate)
Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(java.sql.Timestamp)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(int transform,
                                                                java.sql.Timestamp updateDate)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, java.sql.Timestamp)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(java.lang.String queryString,
                                                                java.sql.Timestamp updateDate)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(java.lang.String, java.sql.Timestamp)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(int pageNumber,
                                                                int pageSize,
                                                                java.sql.Timestamp updateDate)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, int, java.sql.Timestamp)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                java.sql.Timestamp updateDate)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(String, int, int, java.sql.Timestamp)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(int transform,
                                                                java.lang.String queryString,
                                                                java.sql.Timestamp updateDate)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, String, java.sql.Timestamp)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                java.sql.Timestamp updateDate)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, int, int, java.sql.Timestamp)

getAllTransshipmentSinceDateSynchro

public java.util.Collection getAllTransshipmentSinceDateSynchro(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                java.sql.Timestamp updateDate)
Description copied from interface: TransshipmentDao

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

Specified by:
getAllTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllTransshipmentSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)

createFromClusterTransshipment

public Transshipment createFromClusterTransshipment(ClusterTransshipment clusterTransshipment)
Specified by:
createFromClusterTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.createFromClusterTransshipment(fr.ifremer.allegro.data.transshipment.generic.cluster.ClusterTransshipment)

handleCreateFromClusterTransshipment

protected abstract Transshipment handleCreateFromClusterTransshipment(ClusterTransshipment clusterTransshipment)
                                                               throws java.lang.Exception
Performs the core logic for createFromClusterTransshipment(fr.ifremer.allegro.data.transshipment.generic.cluster.ClusterTransshipment)

Throws:
java.lang.Exception

getAllClusterTransshipmentSinceDateSynchro

public ClusterTransshipment[] getAllClusterTransshipmentSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                         java.lang.Integer userId,
                                                                         java.lang.Integer[] registrationLocationIds,
                                                                         java.lang.Integer pageNumber,
                                                                         java.lang.Integer pageSize)
Specified by:
getAllClusterTransshipmentSinceDateSynchro in interface TransshipmentDao
See Also:
TransshipmentDao.getAllClusterTransshipmentSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterTransshipmentSinceDateSynchro

protected abstract ClusterTransshipment[] handleGetAllClusterTransshipmentSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                           java.lang.Integer userId,
                                                                                           java.lang.Integer[] registrationLocationIds,
                                                                                           java.lang.Integer pageNumber,
                                                                                           java.lang.Integer pageSize)
                                                                                    throws java.lang.Exception
Performs the core logic for getAllClusterTransshipmentSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           Transshipment 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.transshipment.TransshipmentDao, please note that the TransshipmentDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.

This method will return instances of these types:

If the integer argument value is unknown TransshipmentDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in TransshipmentDao
entity - an entity that was found
Returns:
the transformed entity (i.e. new value object, etc)
See Also:
transformEntities(int,java.util.Collection)

transformEntities

protected void transformEntities(int transform,
                                 java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.transshipment.Transshipment) method. This method does not instantiate a new collection.

This method is to be used internally only.

Parameters:
transform - one of the constants declared in fr.ifremer.allegro.data.transshipment.TransshipmentDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.transshipment.Transshipment)

toEntity

protected Transshipment toEntity(java.lang.Object[] row)

toRemoteTransshipmentFullVOCollection

public final void toRemoteTransshipmentFullVOCollection(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to a Collection of instances of type RemoteTransshipmentFullVO.

Specified by:
toRemoteTransshipmentFullVOCollection in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentFullVOCollection(java.util.Collection)

toRemoteTransshipmentFullVOArray

public final RemoteTransshipmentFullVO[] toRemoteTransshipmentFullVOArray(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to an array of instances of type RemoteTransshipmentFullVO.

Specified by:
toRemoteTransshipmentFullVOArray in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentFullVOArray(java.util.Collection)

toRemoteTransshipmentFullVO

protected RemoteTransshipmentFullVO toRemoteTransshipmentFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the TransshipmentDaoImpl class if you intend to use reporting queries.

See Also:
TransshipmentDao.toRemoteTransshipmentFullVO(fr.ifremer.allegro.data.transshipment.Transshipment)

remoteTransshipmentFullVOToEntityCollection

public final void remoteTransshipmentFullVOToEntityCollection(java.util.Collection instances)
Description copied from interface: TransshipmentDao
Converts a Collection of instances of type RemoteTransshipmentFullVO to this DAO's entity.

Specified by:
remoteTransshipmentFullVOToEntityCollection in interface TransshipmentDao
See Also:
TransshipmentDao.remoteTransshipmentFullVOToEntityCollection(java.util.Collection)

toRemoteTransshipmentFullVO

public void toRemoteTransshipmentFullVO(Transshipment source,
                                        RemoteTransshipmentFullVO target)
Description copied from interface: TransshipmentDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteTransshipmentFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteTransshipmentFullVO in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentFullVO(fr.ifremer.allegro.data.transshipment.Transshipment, fr.ifremer.allegro.data.transshipment.generic.vo.RemoteTransshipmentFullVO)

toRemoteTransshipmentFullVO

public RemoteTransshipmentFullVO toRemoteTransshipmentFullVO(Transshipment entity)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to an object of type RemoteTransshipmentFullVO.

Specified by:
toRemoteTransshipmentFullVO in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentFullVO(fr.ifremer.allegro.data.transshipment.Transshipment)

remoteTransshipmentFullVOToEntity

public void remoteTransshipmentFullVOToEntity(RemoteTransshipmentFullVO source,
                                              Transshipment target,
                                              boolean copyIfNull)
Description copied from interface: TransshipmentDao
Copies the fields of RemoteTransshipmentFullVO to the specified entity.

Specified by:
remoteTransshipmentFullVOToEntity in interface TransshipmentDao
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.
See Also:
fr.ifremer.allegro.data.transshipment.TransshipmentDao#remoteTransshipmentFullVOToEntity(fr.ifremer.allegro.data.transshipment.generic.vo.RemoteTransshipmentFullVO, fr.ifremer.allegro.data.transshipment.Transshipment)

toRemoteTransshipmentNaturalIdCollection

public final void toRemoteTransshipmentNaturalIdCollection(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to a Collection of instances of type RemoteTransshipmentNaturalId.

Specified by:
toRemoteTransshipmentNaturalIdCollection in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentNaturalIdCollection(java.util.Collection)

toRemoteTransshipmentNaturalIdArray

public final RemoteTransshipmentNaturalId[] toRemoteTransshipmentNaturalIdArray(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to an array of instances of type RemoteTransshipmentNaturalId.

Specified by:
toRemoteTransshipmentNaturalIdArray in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentNaturalIdArray(java.util.Collection)

toRemoteTransshipmentNaturalId

protected RemoteTransshipmentNaturalId toRemoteTransshipmentNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the TransshipmentDaoImpl class if you intend to use reporting queries.

See Also:
TransshipmentDao.toRemoteTransshipmentNaturalId(fr.ifremer.allegro.data.transshipment.Transshipment)

remoteTransshipmentNaturalIdToEntityCollection

public final void remoteTransshipmentNaturalIdToEntityCollection(java.util.Collection instances)
Description copied from interface: TransshipmentDao
Converts a Collection of instances of type RemoteTransshipmentNaturalId to this DAO's entity.

Specified by:
remoteTransshipmentNaturalIdToEntityCollection in interface TransshipmentDao
See Also:
TransshipmentDao.remoteTransshipmentNaturalIdToEntityCollection(java.util.Collection)

toRemoteTransshipmentNaturalId

public void toRemoteTransshipmentNaturalId(Transshipment source,
                                           RemoteTransshipmentNaturalId target)
Description copied from interface: TransshipmentDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteTransshipmentNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteTransshipmentNaturalId in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentNaturalId(fr.ifremer.allegro.data.transshipment.Transshipment, fr.ifremer.allegro.data.transshipment.generic.vo.RemoteTransshipmentNaturalId)

toRemoteTransshipmentNaturalId

public RemoteTransshipmentNaturalId toRemoteTransshipmentNaturalId(Transshipment entity)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to an object of type RemoteTransshipmentNaturalId.

Specified by:
toRemoteTransshipmentNaturalId in interface TransshipmentDao
See Also:
TransshipmentDao.toRemoteTransshipmentNaturalId(fr.ifremer.allegro.data.transshipment.Transshipment)

remoteTransshipmentNaturalIdToEntity

public void remoteTransshipmentNaturalIdToEntity(RemoteTransshipmentNaturalId source,
                                                 Transshipment target,
                                                 boolean copyIfNull)
Description copied from interface: TransshipmentDao
Copies the fields of RemoteTransshipmentNaturalId to the specified entity.

Specified by:
remoteTransshipmentNaturalIdToEntity in interface TransshipmentDao
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.
See Also:
fr.ifremer.allegro.data.transshipment.TransshipmentDao#remoteTransshipmentNaturalIdToEntity(fr.ifremer.allegro.data.transshipment.generic.vo.RemoteTransshipmentNaturalId, fr.ifremer.allegro.data.transshipment.Transshipment)

toClusterTransshipmentCollection

public final void toClusterTransshipmentCollection(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to a Collection of instances of type ClusterTransshipment.

Specified by:
toClusterTransshipmentCollection in interface TransshipmentDao
See Also:
TransshipmentDao.toClusterTransshipmentCollection(java.util.Collection)

toClusterTransshipmentArray

public final ClusterTransshipment[] toClusterTransshipmentArray(java.util.Collection entities)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to an array of instances of type ClusterTransshipment.

Specified by:
toClusterTransshipmentArray in interface TransshipmentDao
See Also:
TransshipmentDao.toClusterTransshipmentArray(java.util.Collection)

toClusterTransshipment

protected ClusterTransshipment toClusterTransshipment(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the TransshipmentDaoImpl class if you intend to use reporting queries.

See Also:
TransshipmentDao.toClusterTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment)

clusterTransshipmentToEntityCollection

public final void clusterTransshipmentToEntityCollection(java.util.Collection instances)
Description copied from interface: TransshipmentDao
Converts a Collection of instances of type ClusterTransshipment to this DAO's entity.

Specified by:
clusterTransshipmentToEntityCollection in interface TransshipmentDao
See Also:
TransshipmentDao.clusterTransshipmentToEntityCollection(java.util.Collection)

toClusterTransshipment

public void toClusterTransshipment(Transshipment source,
                                   ClusterTransshipment target)
Description copied from interface: TransshipmentDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterTransshipment(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toClusterTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.toClusterTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment, fr.ifremer.allegro.data.transshipment.generic.cluster.ClusterTransshipment)

toClusterTransshipment

public ClusterTransshipment toClusterTransshipment(Transshipment entity)
Description copied from interface: TransshipmentDao
Converts this DAO's entity to an object of type ClusterTransshipment.

Specified by:
toClusterTransshipment in interface TransshipmentDao
See Also:
TransshipmentDao.toClusterTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment)

clusterTransshipmentToEntity

public void clusterTransshipmentToEntity(ClusterTransshipment source,
                                         Transshipment target,
                                         boolean copyIfNull)
Description copied from interface: TransshipmentDao
Copies the fields of ClusterTransshipment to the specified entity.

Specified by:
clusterTransshipmentToEntity in interface TransshipmentDao
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.
See Also:
fr.ifremer.allegro.data.transshipment.TransshipmentDao#clusterTransshipmentToEntity(fr.ifremer.allegro.data.transshipment.generic.cluster.ClusterTransshipment, fr.ifremer.allegro.data.transshipment.Transshipment)

getPrincipal

protected java.security.Principal getPrincipal()
Gets the current principal if one has been set, otherwise returns null.

Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: TransshipmentDao
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 TransshipmentDao
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.
See Also:
TransshipmentDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: TransshipmentDao
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 TransshipmentDao
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.
See Also:
TransshipmentDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: TransshipmentDao
Does the same thing as TransshipmentDao.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 TransshipmentDao
Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
TransshipmentDao.search(int, fr.ifremer.allegro.Search)

search

public java.util.Set search(Search search)
Description copied from interface: TransshipmentDao
Performs a search using the parameters specified in the given search object.

Specified by:
search in interface TransshipmentDao
Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
TransshipmentDao.search(fr.ifremer.allegro.Search)


Copyright © 2008-2010 IFREMER. All Rights Reserved.