fr.ifremer.allegro.data.survey.fishingTrip.generic.service
Class RemoteFishingTripFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.fishingTrip.generic.service.RemoteFishingTripFullServiceBase
All Implemented Interfaces:
RemoteFishingTripFullService
Direct Known Subclasses:
RemoteFishingTripFullServiceImpl

public abstract class RemoteFishingTripFullServiceBase
extends java.lang.Object
implements RemoteFishingTripFullService

Spring Service base class for fr.ifremer.allegro.data.survey.fishingTrip.generic.service.RemoteFishingTripFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteFishingTripFullService

Constructor Summary
RemoteFishingTripFullServiceBase()
           
 
Method Summary
 RemoteFishingTripFullVO addFishingTrip(RemoteFishingTripFullVO fishingTrip)
           
 ClusterFishingTrip addOrUpdateClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
           
 ClusterFishingTrip[] getAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteFishingTripFullVO[] getAllFishingTrip()
           
 ClusterFishingTrip getClusterFishingTripByIdentifiers(java.lang.Integer id)
           
protected  DeclaredDocumentReferenceDao getDeclaredDocumentReferenceDao()
          Gets the reference to declaredDocumentReference's DAO.
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
 RemoteFishingTripFullVO[] getFishingTripByDeclaredDocumentReferenceId(java.lang.Integer id)
           
 RemoteFishingTripFullVO[] getFishingTripByDepartureLocationId(java.lang.Integer id)
           
 RemoteFishingTripFullVO getFishingTripById(java.lang.Integer id)
           
 RemoteFishingTripFullVO[] getFishingTripByIds(java.lang.Integer[] id)
           
 RemoteFishingTripFullVO getFishingTripByNaturalId(RemoteFishingTripNaturalId fishingTripNaturalId)
           
 RemoteFishingTripFullVO[] getFishingTripByProgramCode(java.lang.String code)
           
 RemoteFishingTripFullVO[] getFishingTripByQualityFlagCode(java.lang.String code)
           
 RemoteFishingTripFullVO[] getFishingTripByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteFishingTripFullVO[] getFishingTripByRecorderPersonId(java.lang.Integer id)
           
 RemoteFishingTripFullVO[] getFishingTripByReturnLocationId(java.lang.Integer id)
           
 RemoteFishingTripFullVO[] getFishingTripByScientificCruiseId(java.lang.Integer id)
           
 RemoteFishingTripFullVO[] getFishingTripByVesselCode(java.lang.String code)
           
protected  FishingTripDao getFishingTripDao()
          Gets the reference to fishingTrip's DAO.
 RemoteFishingTripNaturalId getFishingTripNaturalIdById(java.lang.Integer id)
           
 RemoteFishingTripNaturalId[] getFishingTripNaturalIds()
           
protected  FishingTripOriginDao getFishingTripOriginDao()
          Gets the reference to fishingTripOrigin's DAO.
protected  GearPhysicalFeaturesDao getGearPhysicalFeaturesDao()
          Gets the reference to gearPhysicalFeatures's DAO.
protected  LandingDao getLandingDao()
          Gets the reference to landing's DAO.
protected  LocationDao getLocationDao()
          Gets the reference to location's DAO.
protected  java.lang.String getMessage(java.lang.String key)
          Gets the message having the given key in the underlying message bundle.
protected  java.lang.String getMessage(java.lang.String key, java.lang.Object[] arguments)
          Gets the message having the given key and arguments in the underlying message bundle.
protected  java.lang.String getMessage(java.lang.String key, java.lang.Object[] arguments, java.util.Locale locale)
          Gets the message having the given key using the given arguments for the given locale.
protected  org.springframework.context.MessageSource getMessages()
          Gets the message source available to this service.
protected  OperationDao getOperationDao()
          Gets the reference to operation's DAO.
protected  PersonDao getPersonDao()
          Gets the reference to person's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProgramDao getProgramDao()
          Gets the reference to program's DAO.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
protected  SaleDao getSaleDao()
          Gets the reference to sale's DAO.
protected  ScientificCruiseDao getScientificCruiseDao()
          Gets the reference to scientificCruise's DAO.
protected  SurveyMeasurementDao getSurveyMeasurementDao()
          Gets the reference to surveyMeasurement's DAO.
protected  TransshipmentDao getTransshipmentDao()
          Gets the reference to transshipment's DAO.
protected  VesselDao getVesselDao()
          Gets the reference to vessel's DAO.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeatures's DAO.
protected abstract  RemoteFishingTripFullVO handleAddFishingTrip(RemoteFishingTripFullVO fishingTrip)
          Performs the core logic for addFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)
protected abstract  ClusterFishingTrip handleAddOrUpdateClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
          Performs the core logic for addOrUpdateClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.cluster.ClusterFishingTrip)
protected abstract  ClusterFishingTrip[] handleGetAllClusterFishingTripSinceDateSynchro(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 getAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetAllFishingTrip()
          Performs the core logic for getAllFishingTrip()
protected abstract  ClusterFishingTrip handleGetClusterFishingTripByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterFishingTripByIdentifiers(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByDeclaredDocumentReferenceId(java.lang.Integer id)
          Performs the core logic for getFishingTripByDeclaredDocumentReferenceId(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByDepartureLocationId(java.lang.Integer id)
          Performs the core logic for getFishingTripByDepartureLocationId(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO handleGetFishingTripById(java.lang.Integer id)
          Performs the core logic for getFishingTripById(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByIds(java.lang.Integer[] id)
          Performs the core logic for getFishingTripByIds(java.lang.Integer[])
protected abstract  RemoteFishingTripFullVO handleGetFishingTripByNaturalId(RemoteFishingTripNaturalId fishingTripNaturalId)
          Performs the core logic for getFishingTripByNaturalId(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripNaturalId)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByProgramCode(java.lang.String code)
          Performs the core logic for getFishingTripByProgramCode(java.lang.String)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByQualityFlagCode(java.lang.String code)
          Performs the core logic for getFishingTripByQualityFlagCode(java.lang.String)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByRecorderDepartmentId(java.lang.Integer id)
          Performs the core logic for getFishingTripByRecorderDepartmentId(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByRecorderPersonId(java.lang.Integer id)
          Performs the core logic for getFishingTripByRecorderPersonId(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByReturnLocationId(java.lang.Integer id)
          Performs the core logic for getFishingTripByReturnLocationId(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByScientificCruiseId(java.lang.Integer id)
          Performs the core logic for getFishingTripByScientificCruiseId(java.lang.Integer)
protected abstract  RemoteFishingTripFullVO[] handleGetFishingTripByVesselCode(java.lang.String code)
          Performs the core logic for getFishingTripByVesselCode(java.lang.String)
protected abstract  RemoteFishingTripNaturalId handleGetFishingTripNaturalIdById(java.lang.Integer id)
          Performs the core logic for getFishingTripNaturalIdById(java.lang.Integer)
protected abstract  RemoteFishingTripNaturalId[] handleGetFishingTripNaturalIds()
          Performs the core logic for getFishingTripNaturalIds()
protected abstract  boolean handleRemoteFishingTripFullVOsAreEqual(RemoteFishingTripFullVO remoteFishingTripFullVOFirst, RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
          Performs the core logic for remoteFishingTripFullVOsAreEqual(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)
protected abstract  boolean handleRemoteFishingTripFullVOsAreEqualOnIdentifiers(RemoteFishingTripFullVO remoteFishingTripFullVOFirst, RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
          Performs the core logic for remoteFishingTripFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)
protected abstract  void handleRemoveFishingTrip(RemoteFishingTripFullVO fishingTrip)
          Performs the core logic for removeFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)
protected abstract  void handleUpdateFishingTrip(RemoteFishingTripFullVO fishingTrip)
          Performs the core logic for updateFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)
 boolean remoteFishingTripFullVOsAreEqual(RemoteFishingTripFullVO remoteFishingTripFullVOFirst, RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
           
 boolean remoteFishingTripFullVOsAreEqualOnIdentifiers(RemoteFishingTripFullVO remoteFishingTripFullVOFirst, RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
           
 void removeFishingTrip(RemoteFishingTripFullVO fishingTrip)
           
 void setDeclaredDocumentReferenceDao(DeclaredDocumentReferenceDao declaredDocumentReferenceDao)
          Sets the reference to declaredDocumentReference's DAO.
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to department's DAO.
 void setFishingTripDao(FishingTripDao fishingTripDao)
          Sets the reference to fishingTrip's DAO.
 void setFishingTripOriginDao(FishingTripOriginDao fishingTripOriginDao)
          Sets the reference to fishingTripOrigin's DAO.
 void setGearPhysicalFeaturesDao(GearPhysicalFeaturesDao gearPhysicalFeaturesDao)
          Sets the reference to gearPhysicalFeatures's DAO.
 void setLandingDao(LandingDao landingDao)
          Sets the reference to landing's DAO.
 void setLocationDao(LocationDao locationDao)
          Sets the reference to location's DAO.
 void setOperationDao(OperationDao operationDao)
          Sets the reference to operation's DAO.
 void setPersonDao(PersonDao personDao)
          Sets the reference to person's DAO.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to program's DAO.
 void setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlag's DAO.
 void setSaleDao(SaleDao saleDao)
          Sets the reference to sale's DAO.
 void setScientificCruiseDao(ScientificCruiseDao scientificCruiseDao)
          Sets the reference to scientificCruise's DAO.
 void setSurveyMeasurementDao(SurveyMeasurementDao surveyMeasurementDao)
          Sets the reference to surveyMeasurement's DAO.
 void setTransshipmentDao(TransshipmentDao transshipmentDao)
          Sets the reference to transshipment's DAO.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vessel's DAO.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeatures's DAO.
 void updateFishingTrip(RemoteFishingTripFullVO fishingTrip)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteFishingTripFullServiceBase

public RemoteFishingTripFullServiceBase()
Method Detail

setFishingTripDao

public void setFishingTripDao(FishingTripDao fishingTripDao)
Sets the reference to fishingTrip's DAO.


getFishingTripDao

protected FishingTripDao getFishingTripDao()
Gets the reference to fishingTrip's DAO.


setLocationDao

public void setLocationDao(LocationDao locationDao)
Sets the reference to location's DAO.


getLocationDao

protected LocationDao getLocationDao()
Gets the reference to location's DAO.


setVesselDao

public void setVesselDao(VesselDao vesselDao)
Sets the reference to vessel's DAO.


getVesselDao

protected VesselDao getVesselDao()
Gets the reference to vessel's DAO.


setGearPhysicalFeaturesDao

public void setGearPhysicalFeaturesDao(GearPhysicalFeaturesDao gearPhysicalFeaturesDao)
Sets the reference to gearPhysicalFeatures's DAO.


getGearPhysicalFeaturesDao

protected GearPhysicalFeaturesDao getGearPhysicalFeaturesDao()
Gets the reference to gearPhysicalFeatures's DAO.


setOperationDao

public void setOperationDao(OperationDao operationDao)
Sets the reference to operation's DAO.


getOperationDao

protected OperationDao getOperationDao()
Gets the reference to operation's DAO.


setTransshipmentDao

public void setTransshipmentDao(TransshipmentDao transshipmentDao)
Sets the reference to transshipment's DAO.


getTransshipmentDao

protected TransshipmentDao getTransshipmentDao()
Gets the reference to transshipment's DAO.


setVesselUseFeaturesDao

public void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
Sets the reference to vesselUseFeatures's DAO.


getVesselUseFeaturesDao

protected VesselUseFeaturesDao getVesselUseFeaturesDao()
Gets the reference to vesselUseFeatures's DAO.


setLandingDao

public void setLandingDao(LandingDao landingDao)
Sets the reference to landing's DAO.


getLandingDao

protected LandingDao getLandingDao()
Gets the reference to landing's DAO.


setScientificCruiseDao

public void setScientificCruiseDao(ScientificCruiseDao scientificCruiseDao)
Sets the reference to scientificCruise's DAO.


getScientificCruiseDao

protected ScientificCruiseDao getScientificCruiseDao()
Gets the reference to scientificCruise's DAO.


setDeclaredDocumentReferenceDao

public void setDeclaredDocumentReferenceDao(DeclaredDocumentReferenceDao declaredDocumentReferenceDao)
Sets the reference to declaredDocumentReference's DAO.


getDeclaredDocumentReferenceDao

protected DeclaredDocumentReferenceDao getDeclaredDocumentReferenceDao()
Gets the reference to declaredDocumentReference's DAO.


setProgramDao

public void setProgramDao(ProgramDao programDao)
Sets the reference to program's DAO.


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to program's DAO.


setDepartmentDao

public void setDepartmentDao(DepartmentDao departmentDao)
Sets the reference to department's DAO.


getDepartmentDao

protected DepartmentDao getDepartmentDao()
Gets the reference to department's DAO.


setFishingTripOriginDao

public void setFishingTripOriginDao(FishingTripOriginDao fishingTripOriginDao)
Sets the reference to fishingTripOrigin's DAO.


getFishingTripOriginDao

protected FishingTripOriginDao getFishingTripOriginDao()
Gets the reference to fishingTripOrigin's DAO.


setQualityFlagDao

public void setQualityFlagDao(QualityFlagDao qualityFlagDao)
Sets the reference to qualityFlag's DAO.


getQualityFlagDao

protected QualityFlagDao getQualityFlagDao()
Gets the reference to qualityFlag's DAO.


setSaleDao

public void setSaleDao(SaleDao saleDao)
Sets the reference to sale's DAO.


getSaleDao

protected SaleDao getSaleDao()
Gets the reference to sale's DAO.


setSurveyMeasurementDao

public void setSurveyMeasurementDao(SurveyMeasurementDao surveyMeasurementDao)
Sets the reference to surveyMeasurement's DAO.


getSurveyMeasurementDao

protected SurveyMeasurementDao getSurveyMeasurementDao()
Gets the reference to surveyMeasurement's DAO.


setPersonDao

public void setPersonDao(PersonDao personDao)
Sets the reference to person's DAO.


getPersonDao

protected PersonDao getPersonDao()
Gets the reference to person's DAO.


addFishingTrip

public RemoteFishingTripFullVO addFishingTrip(RemoteFishingTripFullVO fishingTrip)
Specified by:
addFishingTrip in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.addFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

handleAddFishingTrip

protected abstract RemoteFishingTripFullVO handleAddFishingTrip(RemoteFishingTripFullVO fishingTrip)
                                                         throws java.lang.Exception
Performs the core logic for addFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

Throws:
java.lang.Exception

updateFishingTrip

public void updateFishingTrip(RemoteFishingTripFullVO fishingTrip)
Specified by:
updateFishingTrip in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.updateFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

handleUpdateFishingTrip

protected abstract void handleUpdateFishingTrip(RemoteFishingTripFullVO fishingTrip)
                                         throws java.lang.Exception
Performs the core logic for updateFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

Throws:
java.lang.Exception

removeFishingTrip

public void removeFishingTrip(RemoteFishingTripFullVO fishingTrip)
Specified by:
removeFishingTrip in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.removeFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

handleRemoveFishingTrip

protected abstract void handleRemoveFishingTrip(RemoteFishingTripFullVO fishingTrip)
                                         throws java.lang.Exception
Performs the core logic for removeFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

Throws:
java.lang.Exception

getAllFishingTrip

public RemoteFishingTripFullVO[] getAllFishingTrip()
Specified by:
getAllFishingTrip in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getAllFishingTrip()

handleGetAllFishingTrip

protected abstract RemoteFishingTripFullVO[] handleGetAllFishingTrip()
                                                              throws java.lang.Exception
Performs the core logic for getAllFishingTrip()

Throws:
java.lang.Exception

getFishingTripById

public RemoteFishingTripFullVO getFishingTripById(java.lang.Integer id)
Specified by:
getFishingTripById in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripById(java.lang.Integer)

handleGetFishingTripById

protected abstract RemoteFishingTripFullVO handleGetFishingTripById(java.lang.Integer id)
                                                             throws java.lang.Exception
Performs the core logic for getFishingTripById(java.lang.Integer)

Throws:
java.lang.Exception

getFishingTripByIds

public RemoteFishingTripFullVO[] getFishingTripByIds(java.lang.Integer[] id)
Specified by:
getFishingTripByIds in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByIds(java.lang.Integer[])

handleGetFishingTripByIds

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByIds(java.lang.Integer[] id)
                                                                throws java.lang.Exception
Performs the core logic for getFishingTripByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getFishingTripByReturnLocationId

public RemoteFishingTripFullVO[] getFishingTripByReturnLocationId(java.lang.Integer id)
Specified by:
getFishingTripByReturnLocationId in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByReturnLocationId(java.lang.Integer)

handleGetFishingTripByReturnLocationId

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByReturnLocationId(java.lang.Integer id)
                                                                             throws java.lang.Exception
Performs the core logic for getFishingTripByReturnLocationId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingTripByDepartureLocationId

public RemoteFishingTripFullVO[] getFishingTripByDepartureLocationId(java.lang.Integer id)
Specified by:
getFishingTripByDepartureLocationId in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByDepartureLocationId(java.lang.Integer)

handleGetFishingTripByDepartureLocationId

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByDepartureLocationId(java.lang.Integer id)
                                                                                throws java.lang.Exception
Performs the core logic for getFishingTripByDepartureLocationId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingTripByVesselCode

public RemoteFishingTripFullVO[] getFishingTripByVesselCode(java.lang.String code)
Specified by:
getFishingTripByVesselCode in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByVesselCode(java.lang.String)

handleGetFishingTripByVesselCode

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByVesselCode(java.lang.String code)
                                                                       throws java.lang.Exception
Performs the core logic for getFishingTripByVesselCode(java.lang.String)

Throws:
java.lang.Exception

getFishingTripByScientificCruiseId

public RemoteFishingTripFullVO[] getFishingTripByScientificCruiseId(java.lang.Integer id)
Specified by:
getFishingTripByScientificCruiseId in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByScientificCruiseId(java.lang.Integer)

handleGetFishingTripByScientificCruiseId

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByScientificCruiseId(java.lang.Integer id)
                                                                               throws java.lang.Exception
Performs the core logic for getFishingTripByScientificCruiseId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingTripByDeclaredDocumentReferenceId

public RemoteFishingTripFullVO[] getFishingTripByDeclaredDocumentReferenceId(java.lang.Integer id)
Specified by:
getFishingTripByDeclaredDocumentReferenceId in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByDeclaredDocumentReferenceId(java.lang.Integer)

handleGetFishingTripByDeclaredDocumentReferenceId

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByDeclaredDocumentReferenceId(java.lang.Integer id)
                                                                                        throws java.lang.Exception
Performs the core logic for getFishingTripByDeclaredDocumentReferenceId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingTripByProgramCode

public RemoteFishingTripFullVO[] getFishingTripByProgramCode(java.lang.String code)
Specified by:
getFishingTripByProgramCode in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByProgramCode(java.lang.String)

handleGetFishingTripByProgramCode

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByProgramCode(java.lang.String code)
                                                                        throws java.lang.Exception
Performs the core logic for getFishingTripByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getFishingTripByRecorderDepartmentId

public RemoteFishingTripFullVO[] getFishingTripByRecorderDepartmentId(java.lang.Integer id)
Specified by:
getFishingTripByRecorderDepartmentId in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByRecorderDepartmentId(java.lang.Integer)

handleGetFishingTripByRecorderDepartmentId

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByRecorderDepartmentId(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getFishingTripByRecorderDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingTripByQualityFlagCode

public RemoteFishingTripFullVO[] getFishingTripByQualityFlagCode(java.lang.String code)
Specified by:
getFishingTripByQualityFlagCode in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByQualityFlagCode(java.lang.String)

handleGetFishingTripByQualityFlagCode

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByQualityFlagCode(java.lang.String code)
                                                                            throws java.lang.Exception
Performs the core logic for getFishingTripByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getFishingTripByRecorderPersonId

public RemoteFishingTripFullVO[] getFishingTripByRecorderPersonId(java.lang.Integer id)
Specified by:
getFishingTripByRecorderPersonId in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByRecorderPersonId(java.lang.Integer)

handleGetFishingTripByRecorderPersonId

protected abstract RemoteFishingTripFullVO[] handleGetFishingTripByRecorderPersonId(java.lang.Integer id)
                                                                             throws java.lang.Exception
Performs the core logic for getFishingTripByRecorderPersonId(java.lang.Integer)

Throws:
java.lang.Exception

remoteFishingTripFullVOsAreEqualOnIdentifiers

public boolean remoteFishingTripFullVOsAreEqualOnIdentifiers(RemoteFishingTripFullVO remoteFishingTripFullVOFirst,
                                                             RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
Specified by:
remoteFishingTripFullVOsAreEqualOnIdentifiers in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.remoteFishingTripFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

handleRemoteFishingTripFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteFishingTripFullVOsAreEqualOnIdentifiers(RemoteFishingTripFullVO remoteFishingTripFullVOFirst,
                                                                               RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
                                                                        throws java.lang.Exception
Performs the core logic for remoteFishingTripFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

Throws:
java.lang.Exception

remoteFishingTripFullVOsAreEqual

public boolean remoteFishingTripFullVOsAreEqual(RemoteFishingTripFullVO remoteFishingTripFullVOFirst,
                                                RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
Specified by:
remoteFishingTripFullVOsAreEqual in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.remoteFishingTripFullVOsAreEqual(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

handleRemoteFishingTripFullVOsAreEqual

protected abstract boolean handleRemoteFishingTripFullVOsAreEqual(RemoteFishingTripFullVO remoteFishingTripFullVOFirst,
                                                                  RemoteFishingTripFullVO remoteFishingTripFullVOSecond)
                                                           throws java.lang.Exception
Performs the core logic for remoteFishingTripFullVOsAreEqual(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

Throws:
java.lang.Exception

getFishingTripNaturalIds

public RemoteFishingTripNaturalId[] getFishingTripNaturalIds()
Specified by:
getFishingTripNaturalIds in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripNaturalIds()

handleGetFishingTripNaturalIds

protected abstract RemoteFishingTripNaturalId[] handleGetFishingTripNaturalIds()
                                                                        throws java.lang.Exception
Performs the core logic for getFishingTripNaturalIds()

Throws:
java.lang.Exception

getFishingTripByNaturalId

public RemoteFishingTripFullVO getFishingTripByNaturalId(RemoteFishingTripNaturalId fishingTripNaturalId)
Specified by:
getFishingTripByNaturalId in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripByNaturalId(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripNaturalId)

handleGetFishingTripByNaturalId

protected abstract RemoteFishingTripFullVO handleGetFishingTripByNaturalId(RemoteFishingTripNaturalId fishingTripNaturalId)
                                                                    throws java.lang.Exception
Performs the core logic for getFishingTripByNaturalId(fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripNaturalId)

Throws:
java.lang.Exception

getFishingTripNaturalIdById

public RemoteFishingTripNaturalId getFishingTripNaturalIdById(java.lang.Integer id)
Specified by:
getFishingTripNaturalIdById in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getFishingTripNaturalIdById(java.lang.Integer)

handleGetFishingTripNaturalIdById

protected abstract RemoteFishingTripNaturalId handleGetFishingTripNaturalIdById(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getFishingTripNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterFishingTripSinceDateSynchro

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

handleGetAllClusterFishingTripSinceDateSynchro

protected abstract ClusterFishingTrip[] handleGetAllClusterFishingTripSinceDateSynchro(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 getAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterFishingTripByIdentifiers

public ClusterFishingTrip getClusterFishingTripByIdentifiers(java.lang.Integer id)
Specified by:
getClusterFishingTripByIdentifiers in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.getClusterFishingTripByIdentifiers(java.lang.Integer)

handleGetClusterFishingTripByIdentifiers

protected abstract ClusterFishingTrip handleGetClusterFishingTripByIdentifiers(java.lang.Integer id)
                                                                        throws java.lang.Exception
Performs the core logic for getClusterFishingTripByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterFishingTrip

public ClusterFishingTrip addOrUpdateClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
Specified by:
addOrUpdateClusterFishingTrip in interface RemoteFishingTripFullService
See Also:
RemoteFishingTripFullService.addOrUpdateClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.cluster.ClusterFishingTrip)

handleAddOrUpdateClusterFishingTrip

protected abstract ClusterFishingTrip handleAddOrUpdateClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
                                                                   throws java.lang.Exception
Performs the core logic for addOrUpdateClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.cluster.ClusterFishingTrip)

Throws:
java.lang.Exception

getPrincipal

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

Returns:
the current principal

getMessages

protected org.springframework.context.MessageSource getMessages()
Gets the message source available to this service.


getMessage

protected java.lang.String getMessage(java.lang.String key)
Gets the message having the given key in the underlying message bundle.

Parameters:
key - the key of the message in the messages.properties message bundle.

getMessage

protected java.lang.String getMessage(java.lang.String key,
                                      java.lang.Object[] arguments)
Gets the message having the given key and arguments in the underlying message bundle.

Parameters:
key - the key of the message in the messages.properties message bundle.
arguments - any arguments to substitute when resolving the message.

getMessage

protected java.lang.String getMessage(java.lang.String key,
                                      java.lang.Object[] arguments,
                                      java.util.Locale locale)
Gets the message having the given key using the given arguments for the given locale.

Parameters:
key - the key of the message in the messages.properties message bundle.
arguments - any arguments to substitute when resolving the message.
locale - the locale of the messages to retrieve.


Copyright © 2008-2010 IFREMER. All Rights Reserved.