fr.ifremer.allegro.data.survey.landing.generic.service
Class RemoteObservedLandingFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.landing.generic.service.RemoteObservedLandingFullServiceBase
All Implemented Interfaces:
RemoteObservedLandingFullService
Direct Known Subclasses:
RemoteObservedLandingFullServiceImpl

public abstract class RemoteObservedLandingFullServiceBase
extends java.lang.Object
implements RemoteObservedLandingFullService

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

See Also:
RemoteObservedLandingFullService

Constructor Summary
RemoteObservedLandingFullServiceBase()
           
 
Method Summary
 RemoteObservedLandingFullVO addObservedLanding(RemoteObservedLandingFullVO observedLanding)
           
 ClusterObservedLanding addOrUpdateClusterObservedLanding(ClusterObservedLanding clusterObservedLanding)
           
 ClusterObservedLanding[] getAllClusterObservedLandingSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteObservedLandingFullVO[] getAllObservedLanding()
           
protected  CatchBatchDao getCatchBatchDao()
          Gets the reference to catchBatch's DAO.
 ClusterObservedLanding getClusterObservedLandingByIdentifiers(java.lang.Integer id)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
protected  ExpectedSaleDao getExpectedSaleDao()
          Gets the reference to expectedSale's DAO.
protected  FishingTripDao getFishingTripDao()
          Gets the reference to fishingTrip's DAO.
protected  LandingMeasurementDao getLandingMeasurementDao()
          Gets the reference to landingMeasurement'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.
 RemoteObservedLandingFullVO getObservedLandingByCatchBatchId(java.lang.Integer id)
           
 RemoteObservedLandingFullVO[] getObservedLandingByFishingTripId(java.lang.Integer id)
           
 RemoteObservedLandingFullVO getObservedLandingById(java.lang.Integer id)
           
 RemoteObservedLandingFullVO[] getObservedLandingByIds(java.lang.Integer[] id)
           
 RemoteObservedLandingFullVO[] getObservedLandingByLandingLocationId(java.lang.Integer id)
           
 RemoteObservedLandingFullVO getObservedLandingByNaturalId(RemoteObservedLandingNaturalId observedLandingNaturalId)
           
 RemoteObservedLandingFullVO[] getObservedLandingByProgramCode(java.lang.String code)
           
 RemoteObservedLandingFullVO[] getObservedLandingByQualityFlagCode(java.lang.String code)
           
 RemoteObservedLandingFullVO[] getObservedLandingByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteObservedLandingFullVO[] getObservedLandingByRecorderPersonId(java.lang.Integer id)
           
 RemoteObservedLandingFullVO[] getObservedLandingByVesselCode(java.lang.String code)
           
protected  ObservedLandingDao getObservedLandingDao()
          Gets the reference to observedLanding's DAO.
 RemoteObservedLandingNaturalId getObservedLandingNaturalIdById(java.lang.Integer id)
           
 RemoteObservedLandingNaturalId[] getObservedLandingNaturalIds()
           
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  ProduceDao getProduceDao()
          Gets the reference to produce's DAO.
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  SurveyMeasurementDao getSurveyMeasurementDao()
          Gets the reference to surveyMeasurement's DAO.
protected  VesselDao getVesselDao()
          Gets the reference to vessel's DAO.
protected abstract  RemoteObservedLandingFullVO handleAddObservedLanding(RemoteObservedLandingFullVO observedLanding)
          Performs the core logic for addObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)
protected abstract  ClusterObservedLanding handleAddOrUpdateClusterObservedLanding(ClusterObservedLanding clusterObservedLanding)
          Performs the core logic for addOrUpdateClusterObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.cluster.ClusterObservedLanding)
protected abstract  ClusterObservedLanding[] handleGetAllClusterObservedLandingSinceDateSynchro(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 getAllClusterObservedLandingSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO[] handleGetAllObservedLanding()
          Performs the core logic for getAllObservedLanding()
protected abstract  ClusterObservedLanding handleGetClusterObservedLandingByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterObservedLandingByIdentifiers(java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO handleGetObservedLandingByCatchBatchId(java.lang.Integer id)
          Performs the core logic for getObservedLandingByCatchBatchId(java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByFishingTripId(java.lang.Integer id)
          Performs the core logic for getObservedLandingByFishingTripId(java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO handleGetObservedLandingById(java.lang.Integer id)
          Performs the core logic for getObservedLandingById(java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByIds(java.lang.Integer[] id)
          Performs the core logic for getObservedLandingByIds(java.lang.Integer[])
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByLandingLocationId(java.lang.Integer id)
          Performs the core logic for getObservedLandingByLandingLocationId(java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO handleGetObservedLandingByNaturalId(RemoteObservedLandingNaturalId observedLandingNaturalId)
          Performs the core logic for getObservedLandingByNaturalId(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingNaturalId)
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByProgramCode(java.lang.String code)
          Performs the core logic for getObservedLandingByProgramCode(java.lang.String)
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByQualityFlagCode(java.lang.String code)
          Performs the core logic for getObservedLandingByQualityFlagCode(java.lang.String)
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByRecorderDepartmentId(java.lang.Integer id)
          Performs the core logic for getObservedLandingByRecorderDepartmentId(java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByRecorderPersonId(java.lang.Integer id)
          Performs the core logic for getObservedLandingByRecorderPersonId(java.lang.Integer)
protected abstract  RemoteObservedLandingFullVO[] handleGetObservedLandingByVesselCode(java.lang.String code)
          Performs the core logic for getObservedLandingByVesselCode(java.lang.String)
protected abstract  RemoteObservedLandingNaturalId handleGetObservedLandingNaturalIdById(java.lang.Integer id)
          Performs the core logic for getObservedLandingNaturalIdById(java.lang.Integer)
protected abstract  RemoteObservedLandingNaturalId[] handleGetObservedLandingNaturalIds()
          Performs the core logic for getObservedLandingNaturalIds()
protected abstract  boolean handleRemoteObservedLandingFullVOsAreEqual(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst, RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
          Performs the core logic for remoteObservedLandingFullVOsAreEqual(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO, fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)
protected abstract  boolean handleRemoteObservedLandingFullVOsAreEqualOnIdentifiers(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst, RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
          Performs the core logic for remoteObservedLandingFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO, fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)
protected abstract  void handleRemoveObservedLanding(RemoteObservedLandingFullVO observedLanding)
          Performs the core logic for removeObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)
protected abstract  void handleUpdateObservedLanding(RemoteObservedLandingFullVO observedLanding)
          Performs the core logic for updateObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)
 boolean remoteObservedLandingFullVOsAreEqual(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst, RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
           
 boolean remoteObservedLandingFullVOsAreEqualOnIdentifiers(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst, RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
           
 void removeObservedLanding(RemoteObservedLandingFullVO observedLanding)
           
 void setCatchBatchDao(CatchBatchDao catchBatchDao)
          Sets the reference to catchBatch's DAO.
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to department's DAO.
 void setExpectedSaleDao(ExpectedSaleDao expectedSaleDao)
          Sets the reference to expectedSale's DAO.
 void setFishingTripDao(FishingTripDao fishingTripDao)
          Sets the reference to fishingTrip's DAO.
 void setLandingMeasurementDao(LandingMeasurementDao landingMeasurementDao)
          Sets the reference to landingMeasurement's DAO.
 void setLocationDao(LocationDao locationDao)
          Sets the reference to location's DAO.
 void setObservedLandingDao(ObservedLandingDao observedLandingDao)
          Sets the reference to observedLanding's DAO.
 void setPersonDao(PersonDao personDao)
          Sets the reference to person's DAO.
 void setProduceDao(ProduceDao produceDao)
          Sets the reference to produce'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 setSurveyMeasurementDao(SurveyMeasurementDao surveyMeasurementDao)
          Sets the reference to surveyMeasurement's DAO.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vessel's DAO.
 void updateObservedLanding(RemoteObservedLandingFullVO observedLanding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteObservedLandingFullServiceBase

public RemoteObservedLandingFullServiceBase()
Method Detail

setObservedLandingDao

public void setObservedLandingDao(ObservedLandingDao observedLandingDao)
Sets the reference to observedLanding's DAO.


getObservedLandingDao

protected ObservedLandingDao getObservedLandingDao()
Gets the reference to observedLanding's DAO.


setExpectedSaleDao

public void setExpectedSaleDao(ExpectedSaleDao expectedSaleDao)
Sets the reference to expectedSale's DAO.


getExpectedSaleDao

protected ExpectedSaleDao getExpectedSaleDao()
Gets the reference to expectedSale'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.


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.


setProduceDao

public void setProduceDao(ProduceDao produceDao)
Sets the reference to produce's DAO.


getProduceDao

protected ProduceDao getProduceDao()
Gets the reference to produce's DAO.


setFishingTripDao

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


getFishingTripDao

protected FishingTripDao getFishingTripDao()
Gets the reference to fishingTrip'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.


setQualityFlagDao

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


getQualityFlagDao

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


setCatchBatchDao

public void setCatchBatchDao(CatchBatchDao catchBatchDao)
Sets the reference to catchBatch's DAO.


getCatchBatchDao

protected CatchBatchDao getCatchBatchDao()
Gets the reference to catchBatch'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.


setLandingMeasurementDao

public void setLandingMeasurementDao(LandingMeasurementDao landingMeasurementDao)
Sets the reference to landingMeasurement's DAO.


getLandingMeasurementDao

protected LandingMeasurementDao getLandingMeasurementDao()
Gets the reference to landingMeasurement'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.


addObservedLanding

public RemoteObservedLandingFullVO addObservedLanding(RemoteObservedLandingFullVO observedLanding)
Specified by:
addObservedLanding in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.addObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

handleAddObservedLanding

protected abstract RemoteObservedLandingFullVO handleAddObservedLanding(RemoteObservedLandingFullVO observedLanding)
                                                                 throws java.lang.Exception
Performs the core logic for addObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

Throws:
java.lang.Exception

updateObservedLanding

public void updateObservedLanding(RemoteObservedLandingFullVO observedLanding)
Specified by:
updateObservedLanding in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.updateObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

handleUpdateObservedLanding

protected abstract void handleUpdateObservedLanding(RemoteObservedLandingFullVO observedLanding)
                                             throws java.lang.Exception
Performs the core logic for updateObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

Throws:
java.lang.Exception

removeObservedLanding

public void removeObservedLanding(RemoteObservedLandingFullVO observedLanding)
Specified by:
removeObservedLanding in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.removeObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

handleRemoveObservedLanding

protected abstract void handleRemoveObservedLanding(RemoteObservedLandingFullVO observedLanding)
                                             throws java.lang.Exception
Performs the core logic for removeObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

Throws:
java.lang.Exception

getAllObservedLanding

public RemoteObservedLandingFullVO[] getAllObservedLanding()
Specified by:
getAllObservedLanding in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getAllObservedLanding()

handleGetAllObservedLanding

protected abstract RemoteObservedLandingFullVO[] handleGetAllObservedLanding()
                                                                      throws java.lang.Exception
Performs the core logic for getAllObservedLanding()

Throws:
java.lang.Exception

getObservedLandingById

public RemoteObservedLandingFullVO getObservedLandingById(java.lang.Integer id)
Specified by:
getObservedLandingById in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingById(java.lang.Integer)

handleGetObservedLandingById

protected abstract RemoteObservedLandingFullVO handleGetObservedLandingById(java.lang.Integer id)
                                                                     throws java.lang.Exception
Performs the core logic for getObservedLandingById(java.lang.Integer)

Throws:
java.lang.Exception

getObservedLandingByIds

public RemoteObservedLandingFullVO[] getObservedLandingByIds(java.lang.Integer[] id)
Specified by:
getObservedLandingByIds in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByIds(java.lang.Integer[])

handleGetObservedLandingByIds

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByIds(java.lang.Integer[] id)
                                                                        throws java.lang.Exception
Performs the core logic for getObservedLandingByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getObservedLandingByLandingLocationId

public RemoteObservedLandingFullVO[] getObservedLandingByLandingLocationId(java.lang.Integer id)
Specified by:
getObservedLandingByLandingLocationId in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByLandingLocationId(java.lang.Integer)

handleGetObservedLandingByLandingLocationId

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByLandingLocationId(java.lang.Integer id)
                                                                                      throws java.lang.Exception
Performs the core logic for getObservedLandingByLandingLocationId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedLandingByVesselCode

public RemoteObservedLandingFullVO[] getObservedLandingByVesselCode(java.lang.String code)
Specified by:
getObservedLandingByVesselCode in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByVesselCode(java.lang.String)

handleGetObservedLandingByVesselCode

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByVesselCode(java.lang.String code)
                                                                               throws java.lang.Exception
Performs the core logic for getObservedLandingByVesselCode(java.lang.String)

Throws:
java.lang.Exception

getObservedLandingByFishingTripId

public RemoteObservedLandingFullVO[] getObservedLandingByFishingTripId(java.lang.Integer id)
Specified by:
getObservedLandingByFishingTripId in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByFishingTripId(java.lang.Integer)

handleGetObservedLandingByFishingTripId

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByFishingTripId(java.lang.Integer id)
                                                                                  throws java.lang.Exception
Performs the core logic for getObservedLandingByFishingTripId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedLandingByProgramCode

public RemoteObservedLandingFullVO[] getObservedLandingByProgramCode(java.lang.String code)
Specified by:
getObservedLandingByProgramCode in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByProgramCode(java.lang.String)

handleGetObservedLandingByProgramCode

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByProgramCode(java.lang.String code)
                                                                                throws java.lang.Exception
Performs the core logic for getObservedLandingByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getObservedLandingByRecorderDepartmentId

public RemoteObservedLandingFullVO[] getObservedLandingByRecorderDepartmentId(java.lang.Integer id)
Specified by:
getObservedLandingByRecorderDepartmentId in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByRecorderDepartmentId(java.lang.Integer)

handleGetObservedLandingByRecorderDepartmentId

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByRecorderDepartmentId(java.lang.Integer id)
                                                                                         throws java.lang.Exception
Performs the core logic for getObservedLandingByRecorderDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedLandingByQualityFlagCode

public RemoteObservedLandingFullVO[] getObservedLandingByQualityFlagCode(java.lang.String code)
Specified by:
getObservedLandingByQualityFlagCode in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByQualityFlagCode(java.lang.String)

handleGetObservedLandingByQualityFlagCode

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByQualityFlagCode(java.lang.String code)
                                                                                    throws java.lang.Exception
Performs the core logic for getObservedLandingByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getObservedLandingByCatchBatchId

public RemoteObservedLandingFullVO getObservedLandingByCatchBatchId(java.lang.Integer id)
Specified by:
getObservedLandingByCatchBatchId in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByCatchBatchId(java.lang.Integer)

handleGetObservedLandingByCatchBatchId

protected abstract RemoteObservedLandingFullVO handleGetObservedLandingByCatchBatchId(java.lang.Integer id)
                                                                               throws java.lang.Exception
Performs the core logic for getObservedLandingByCatchBatchId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedLandingByRecorderPersonId

public RemoteObservedLandingFullVO[] getObservedLandingByRecorderPersonId(java.lang.Integer id)
Specified by:
getObservedLandingByRecorderPersonId in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByRecorderPersonId(java.lang.Integer)

handleGetObservedLandingByRecorderPersonId

protected abstract RemoteObservedLandingFullVO[] handleGetObservedLandingByRecorderPersonId(java.lang.Integer id)
                                                                                     throws java.lang.Exception
Performs the core logic for getObservedLandingByRecorderPersonId(java.lang.Integer)

Throws:
java.lang.Exception

remoteObservedLandingFullVOsAreEqualOnIdentifiers

public boolean remoteObservedLandingFullVOsAreEqualOnIdentifiers(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst,
                                                                 RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
Specified by:
remoteObservedLandingFullVOsAreEqualOnIdentifiers in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.remoteObservedLandingFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO, fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

handleRemoteObservedLandingFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteObservedLandingFullVOsAreEqualOnIdentifiers(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst,
                                                                                   RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
                                                                            throws java.lang.Exception
Performs the core logic for remoteObservedLandingFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO, fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

Throws:
java.lang.Exception

remoteObservedLandingFullVOsAreEqual

public boolean remoteObservedLandingFullVOsAreEqual(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst,
                                                    RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
Specified by:
remoteObservedLandingFullVOsAreEqual in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.remoteObservedLandingFullVOsAreEqual(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO, fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

handleRemoteObservedLandingFullVOsAreEqual

protected abstract boolean handleRemoteObservedLandingFullVOsAreEqual(RemoteObservedLandingFullVO remoteObservedLandingFullVOFirst,
                                                                      RemoteObservedLandingFullVO remoteObservedLandingFullVOSecond)
                                                               throws java.lang.Exception
Performs the core logic for remoteObservedLandingFullVOsAreEqual(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO, fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingFullVO)

Throws:
java.lang.Exception

getObservedLandingNaturalIds

public RemoteObservedLandingNaturalId[] getObservedLandingNaturalIds()
Specified by:
getObservedLandingNaturalIds in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingNaturalIds()

handleGetObservedLandingNaturalIds

protected abstract RemoteObservedLandingNaturalId[] handleGetObservedLandingNaturalIds()
                                                                                throws java.lang.Exception
Performs the core logic for getObservedLandingNaturalIds()

Throws:
java.lang.Exception

getObservedLandingByNaturalId

public RemoteObservedLandingFullVO getObservedLandingByNaturalId(RemoteObservedLandingNaturalId observedLandingNaturalId)
Specified by:
getObservedLandingByNaturalId in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingByNaturalId(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingNaturalId)

handleGetObservedLandingByNaturalId

protected abstract RemoteObservedLandingFullVO handleGetObservedLandingByNaturalId(RemoteObservedLandingNaturalId observedLandingNaturalId)
                                                                            throws java.lang.Exception
Performs the core logic for getObservedLandingByNaturalId(fr.ifremer.allegro.data.survey.landing.generic.vo.RemoteObservedLandingNaturalId)

Throws:
java.lang.Exception

getObservedLandingNaturalIdById

public RemoteObservedLandingNaturalId getObservedLandingNaturalIdById(java.lang.Integer id)
Specified by:
getObservedLandingNaturalIdById in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getObservedLandingNaturalIdById(java.lang.Integer)

handleGetObservedLandingNaturalIdById

protected abstract RemoteObservedLandingNaturalId handleGetObservedLandingNaturalIdById(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getObservedLandingNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterObservedLandingSinceDateSynchro

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

handleGetAllClusterObservedLandingSinceDateSynchro

protected abstract ClusterObservedLanding[] handleGetAllClusterObservedLandingSinceDateSynchro(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 getAllClusterObservedLandingSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterObservedLandingByIdentifiers

public ClusterObservedLanding getClusterObservedLandingByIdentifiers(java.lang.Integer id)
Specified by:
getClusterObservedLandingByIdentifiers in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.getClusterObservedLandingByIdentifiers(java.lang.Integer)

handleGetClusterObservedLandingByIdentifiers

protected abstract ClusterObservedLanding handleGetClusterObservedLandingByIdentifiers(java.lang.Integer id)
                                                                                throws java.lang.Exception
Performs the core logic for getClusterObservedLandingByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterObservedLanding

public ClusterObservedLanding addOrUpdateClusterObservedLanding(ClusterObservedLanding clusterObservedLanding)
Specified by:
addOrUpdateClusterObservedLanding in interface RemoteObservedLandingFullService
See Also:
RemoteObservedLandingFullService.addOrUpdateClusterObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.cluster.ClusterObservedLanding)

handleAddOrUpdateClusterObservedLanding

protected abstract ClusterObservedLanding handleAddOrUpdateClusterObservedLanding(ClusterObservedLanding clusterObservedLanding)
                                                                           throws java.lang.Exception
Performs the core logic for addOrUpdateClusterObservedLanding(fr.ifremer.allegro.data.survey.landing.generic.cluster.ClusterObservedLanding)

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.