fr.ifremer.allegro.data.survey.sale.generic.service
Class RemoteObservedSaleFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.sale.generic.service.RemoteObservedSaleFullServiceBase
All Implemented Interfaces:
RemoteObservedSaleFullService
Direct Known Subclasses:
RemoteObservedSaleFullServiceImpl

public abstract class RemoteObservedSaleFullServiceBase
extends java.lang.Object
implements RemoteObservedSaleFullService

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

See Also:
RemoteObservedSaleFullService

Constructor Summary
RemoteObservedSaleFullServiceBase()
           
 
Method Summary
 RemoteObservedSaleFullVO addObservedSale(RemoteObservedSaleFullVO observedSale)
           
 ClusterObservedSale addOrUpdateClusterObservedSale(ClusterObservedSale clusterObservedSale)
           
 ClusterObservedSale[] getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteObservedSaleFullVO[] getAllObservedSale()
           
protected  CatchBatchDao getCatchBatchDao()
          Gets the reference to catchBatch's DAO.
 ClusterObservedSale getClusterObservedSaleByIdentifiers(java.lang.Integer id)
           
protected  DeclaredDocumentReferenceDao getDeclaredDocumentReferenceDao()
          Gets the reference to declaredDocumentReference's DAO.
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
protected  FishingTripDao getFishingTripDao()
          Gets the reference to fishingTrip'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.
 RemoteObservedSaleFullVO getObservedSaleByCatchBatchId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO[] getObservedSaleByDeclaredDocumentReferenceId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO[] getObservedSaleByFishingTripId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO getObservedSaleById(java.lang.Integer id)
           
 RemoteObservedSaleFullVO[] getObservedSaleByIds(java.lang.Integer[] id)
           
 RemoteObservedSaleFullVO[] getObservedSaleByLandingId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO getObservedSaleByNaturalId(RemoteObservedSaleNaturalId observedSaleNaturalId)
           
 RemoteObservedSaleFullVO[] getObservedSaleByProgramCode(java.lang.String code)
           
 RemoteObservedSaleFullVO[] getObservedSaleByQualityFlagCode(java.lang.String code)
           
 RemoteObservedSaleFullVO[] getObservedSaleByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO[] getObservedSaleByRecorderPersonId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO[] getObservedSaleBySaleLocationId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO[] getObservedSaleBySaleTypeId(java.lang.Integer id)
           
 RemoteObservedSaleFullVO[] getObservedSaleByVesselCode(java.lang.String code)
           
protected  ObservedSaleDao getObservedSaleDao()
          Gets the reference to observedSale's DAO.
 RemoteObservedSaleNaturalId getObservedSaleNaturalIdById(java.lang.Integer id)
           
 RemoteObservedSaleNaturalId[] getObservedSaleNaturalIds()
           
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  SaleMeasurementDao getSaleMeasurementDao()
          Gets the reference to saleMeasurement's DAO.
protected  SaleOriginDao getSaleOriginDao()
          Gets the reference to saleOrigin's DAO.
protected  SaleProduceDao getSaleProduceDao()
          Gets the reference to saleProduce's DAO.
protected  SaleTypeDao getSaleTypeDao()
          Gets the reference to saleType's DAO.
protected  SurveyMeasurementDao getSurveyMeasurementDao()
          Gets the reference to surveyMeasurement's DAO.
protected  VesselDao getVesselDao()
          Gets the reference to vessel's DAO.
protected abstract  RemoteObservedSaleFullVO handleAddObservedSale(RemoteObservedSaleFullVO observedSale)
          Performs the core logic for addObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)
protected abstract  ClusterObservedSale handleAddOrUpdateClusterObservedSale(ClusterObservedSale clusterObservedSale)
          Performs the core logic for addOrUpdateClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)
protected abstract  ClusterObservedSale[] handleGetAllClusterObservedSaleSinceDateSynchro(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 getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetAllObservedSale()
          Performs the core logic for getAllObservedSale()
protected abstract  ClusterObservedSale handleGetClusterObservedSaleByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterObservedSaleByIdentifiers(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO handleGetObservedSaleByCatchBatchId(java.lang.Integer id)
          Performs the core logic for getObservedSaleByCatchBatchId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByDeclaredDocumentReferenceId(java.lang.Integer id)
          Performs the core logic for getObservedSaleByDeclaredDocumentReferenceId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByFishingTripId(java.lang.Integer id)
          Performs the core logic for getObservedSaleByFishingTripId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO handleGetObservedSaleById(java.lang.Integer id)
          Performs the core logic for getObservedSaleById(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByIds(java.lang.Integer[] id)
          Performs the core logic for getObservedSaleByIds(java.lang.Integer[])
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByLandingId(java.lang.Integer id)
          Performs the core logic for getObservedSaleByLandingId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO handleGetObservedSaleByNaturalId(RemoteObservedSaleNaturalId observedSaleNaturalId)
          Performs the core logic for getObservedSaleByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByProgramCode(java.lang.String code)
          Performs the core logic for getObservedSaleByProgramCode(java.lang.String)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByQualityFlagCode(java.lang.String code)
          Performs the core logic for getObservedSaleByQualityFlagCode(java.lang.String)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByRecorderDepartmentId(java.lang.Integer id)
          Performs the core logic for getObservedSaleByRecorderDepartmentId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByRecorderPersonId(java.lang.Integer id)
          Performs the core logic for getObservedSaleByRecorderPersonId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleBySaleLocationId(java.lang.Integer id)
          Performs the core logic for getObservedSaleBySaleLocationId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleBySaleTypeId(java.lang.Integer id)
          Performs the core logic for getObservedSaleBySaleTypeId(java.lang.Integer)
protected abstract  RemoteObservedSaleFullVO[] handleGetObservedSaleByVesselCode(java.lang.String code)
          Performs the core logic for getObservedSaleByVesselCode(java.lang.String)
protected abstract  RemoteObservedSaleNaturalId handleGetObservedSaleNaturalIdById(java.lang.Integer id)
          Performs the core logic for getObservedSaleNaturalIdById(java.lang.Integer)
protected abstract  RemoteObservedSaleNaturalId[] handleGetObservedSaleNaturalIds()
          Performs the core logic for getObservedSaleNaturalIds()
protected abstract  boolean handleRemoteObservedSaleFullVOsAreEqual(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst, RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
          Performs the core logic for remoteObservedSaleFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)
protected abstract  boolean handleRemoteObservedSaleFullVOsAreEqualOnIdentifiers(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst, RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
          Performs the core logic for remoteObservedSaleFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)
protected abstract  void handleRemoveObservedSale(RemoteObservedSaleFullVO observedSale)
          Performs the core logic for removeObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)
protected abstract  void handleUpdateObservedSale(RemoteObservedSaleFullVO observedSale)
          Performs the core logic for updateObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)
 boolean remoteObservedSaleFullVOsAreEqual(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst, RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
           
 boolean remoteObservedSaleFullVOsAreEqualOnIdentifiers(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst, RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
           
 void removeObservedSale(RemoteObservedSaleFullVO observedSale)
           
 void setCatchBatchDao(CatchBatchDao catchBatchDao)
          Sets the reference to catchBatch's DAO.
 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 setLandingDao(LandingDao landingDao)
          Sets the reference to landing's DAO.
 void setLocationDao(LocationDao locationDao)
          Sets the reference to location's DAO.
 void setObservedSaleDao(ObservedSaleDao observedSaleDao)
          Sets the reference to observedSale'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 setSaleMeasurementDao(SaleMeasurementDao saleMeasurementDao)
          Sets the reference to saleMeasurement's DAO.
 void setSaleOriginDao(SaleOriginDao saleOriginDao)
          Sets the reference to saleOrigin's DAO.
 void setSaleProduceDao(SaleProduceDao saleProduceDao)
          Sets the reference to saleProduce's DAO.
 void setSaleTypeDao(SaleTypeDao saleTypeDao)
          Sets the reference to saleType'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 updateObservedSale(RemoteObservedSaleFullVO observedSale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteObservedSaleFullServiceBase

public RemoteObservedSaleFullServiceBase()
Method Detail

setObservedSaleDao

public void setObservedSaleDao(ObservedSaleDao observedSaleDao)
Sets the reference to observedSale's DAO.


getObservedSaleDao

protected ObservedSaleDao getObservedSaleDao()
Gets the reference to observedSale'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.


setFishingTripDao

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


getFishingTripDao

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


setSaleMeasurementDao

public void setSaleMeasurementDao(SaleMeasurementDao saleMeasurementDao)
Sets the reference to saleMeasurement's DAO.


getSaleMeasurementDao

protected SaleMeasurementDao getSaleMeasurementDao()
Gets the reference to saleMeasurement's DAO.


setSaleTypeDao

public void setSaleTypeDao(SaleTypeDao saleTypeDao)
Sets the reference to saleType's DAO.


getSaleTypeDao

protected SaleTypeDao getSaleTypeDao()
Gets the reference to saleType's DAO.


setSaleProduceDao

public void setSaleProduceDao(SaleProduceDao saleProduceDao)
Sets the reference to saleProduce's DAO.


getSaleProduceDao

protected SaleProduceDao getSaleProduceDao()
Gets the reference to saleProduce'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.


setSaleOriginDao

public void setSaleOriginDao(SaleOriginDao saleOriginDao)
Sets the reference to saleOrigin's DAO.


getSaleOriginDao

protected SaleOriginDao getSaleOriginDao()
Gets the reference to saleOrigin'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.


setSurveyMeasurementDao

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


getSurveyMeasurementDao

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


addObservedSale

public RemoteObservedSaleFullVO addObservedSale(RemoteObservedSaleFullVO observedSale)
Specified by:
addObservedSale in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.addObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

handleAddObservedSale

protected abstract RemoteObservedSaleFullVO handleAddObservedSale(RemoteObservedSaleFullVO observedSale)
                                                           throws java.lang.Exception
Performs the core logic for addObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

Throws:
java.lang.Exception

updateObservedSale

public void updateObservedSale(RemoteObservedSaleFullVO observedSale)
Specified by:
updateObservedSale in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.updateObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

handleUpdateObservedSale

protected abstract void handleUpdateObservedSale(RemoteObservedSaleFullVO observedSale)
                                          throws java.lang.Exception
Performs the core logic for updateObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

Throws:
java.lang.Exception

removeObservedSale

public void removeObservedSale(RemoteObservedSaleFullVO observedSale)
Specified by:
removeObservedSale in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.removeObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

handleRemoveObservedSale

protected abstract void handleRemoveObservedSale(RemoteObservedSaleFullVO observedSale)
                                          throws java.lang.Exception
Performs the core logic for removeObservedSale(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

Throws:
java.lang.Exception

getAllObservedSale

public RemoteObservedSaleFullVO[] getAllObservedSale()
Specified by:
getAllObservedSale in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getAllObservedSale()

handleGetAllObservedSale

protected abstract RemoteObservedSaleFullVO[] handleGetAllObservedSale()
                                                                throws java.lang.Exception
Performs the core logic for getAllObservedSale()

Throws:
java.lang.Exception

getObservedSaleById

public RemoteObservedSaleFullVO getObservedSaleById(java.lang.Integer id)
Specified by:
getObservedSaleById in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleById(java.lang.Integer)

handleGetObservedSaleById

protected abstract RemoteObservedSaleFullVO handleGetObservedSaleById(java.lang.Integer id)
                                                               throws java.lang.Exception
Performs the core logic for getObservedSaleById(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleByIds

public RemoteObservedSaleFullVO[] getObservedSaleByIds(java.lang.Integer[] id)
Specified by:
getObservedSaleByIds in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByIds(java.lang.Integer[])

handleGetObservedSaleByIds

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByIds(java.lang.Integer[] id)
                                                                  throws java.lang.Exception
Performs the core logic for getObservedSaleByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getObservedSaleBySaleLocationId

public RemoteObservedSaleFullVO[] getObservedSaleBySaleLocationId(java.lang.Integer id)
Specified by:
getObservedSaleBySaleLocationId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleBySaleLocationId(java.lang.Integer)

handleGetObservedSaleBySaleLocationId

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleBySaleLocationId(java.lang.Integer id)
                                                                             throws java.lang.Exception
Performs the core logic for getObservedSaleBySaleLocationId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleByVesselCode

public RemoteObservedSaleFullVO[] getObservedSaleByVesselCode(java.lang.String code)
Specified by:
getObservedSaleByVesselCode in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByVesselCode(java.lang.String)

handleGetObservedSaleByVesselCode

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByVesselCode(java.lang.String code)
                                                                         throws java.lang.Exception
Performs the core logic for getObservedSaleByVesselCode(java.lang.String)

Throws:
java.lang.Exception

getObservedSaleByFishingTripId

public RemoteObservedSaleFullVO[] getObservedSaleByFishingTripId(java.lang.Integer id)
Specified by:
getObservedSaleByFishingTripId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByFishingTripId(java.lang.Integer)

handleGetObservedSaleByFishingTripId

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByFishingTripId(java.lang.Integer id)
                                                                            throws java.lang.Exception
Performs the core logic for getObservedSaleByFishingTripId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleByDeclaredDocumentReferenceId

public RemoteObservedSaleFullVO[] getObservedSaleByDeclaredDocumentReferenceId(java.lang.Integer id)
Specified by:
getObservedSaleByDeclaredDocumentReferenceId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByDeclaredDocumentReferenceId(java.lang.Integer)

handleGetObservedSaleByDeclaredDocumentReferenceId

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByDeclaredDocumentReferenceId(java.lang.Integer id)
                                                                                          throws java.lang.Exception
Performs the core logic for getObservedSaleByDeclaredDocumentReferenceId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleBySaleTypeId

public RemoteObservedSaleFullVO[] getObservedSaleBySaleTypeId(java.lang.Integer id)
Specified by:
getObservedSaleBySaleTypeId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleBySaleTypeId(java.lang.Integer)

handleGetObservedSaleBySaleTypeId

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleBySaleTypeId(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getObservedSaleBySaleTypeId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleByLandingId

public RemoteObservedSaleFullVO[] getObservedSaleByLandingId(java.lang.Integer id)
Specified by:
getObservedSaleByLandingId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByLandingId(java.lang.Integer)

handleGetObservedSaleByLandingId

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByLandingId(java.lang.Integer id)
                                                                        throws java.lang.Exception
Performs the core logic for getObservedSaleByLandingId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleByProgramCode

public RemoteObservedSaleFullVO[] getObservedSaleByProgramCode(java.lang.String code)
Specified by:
getObservedSaleByProgramCode in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByProgramCode(java.lang.String)

handleGetObservedSaleByProgramCode

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByProgramCode(java.lang.String code)
                                                                          throws java.lang.Exception
Performs the core logic for getObservedSaleByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getObservedSaleByRecorderDepartmentId

public RemoteObservedSaleFullVO[] getObservedSaleByRecorderDepartmentId(java.lang.Integer id)
Specified by:
getObservedSaleByRecorderDepartmentId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByRecorderDepartmentId(java.lang.Integer)

handleGetObservedSaleByRecorderDepartmentId

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByRecorderDepartmentId(java.lang.Integer id)
                                                                                   throws java.lang.Exception
Performs the core logic for getObservedSaleByRecorderDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleByQualityFlagCode

public RemoteObservedSaleFullVO[] getObservedSaleByQualityFlagCode(java.lang.String code)
Specified by:
getObservedSaleByQualityFlagCode in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByQualityFlagCode(java.lang.String)

handleGetObservedSaleByQualityFlagCode

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByQualityFlagCode(java.lang.String code)
                                                                              throws java.lang.Exception
Performs the core logic for getObservedSaleByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getObservedSaleByCatchBatchId

public RemoteObservedSaleFullVO getObservedSaleByCatchBatchId(java.lang.Integer id)
Specified by:
getObservedSaleByCatchBatchId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByCatchBatchId(java.lang.Integer)

handleGetObservedSaleByCatchBatchId

protected abstract RemoteObservedSaleFullVO handleGetObservedSaleByCatchBatchId(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getObservedSaleByCatchBatchId(java.lang.Integer)

Throws:
java.lang.Exception

getObservedSaleByRecorderPersonId

public RemoteObservedSaleFullVO[] getObservedSaleByRecorderPersonId(java.lang.Integer id)
Specified by:
getObservedSaleByRecorderPersonId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByRecorderPersonId(java.lang.Integer)

handleGetObservedSaleByRecorderPersonId

protected abstract RemoteObservedSaleFullVO[] handleGetObservedSaleByRecorderPersonId(java.lang.Integer id)
                                                                               throws java.lang.Exception
Performs the core logic for getObservedSaleByRecorderPersonId(java.lang.Integer)

Throws:
java.lang.Exception

remoteObservedSaleFullVOsAreEqualOnIdentifiers

public boolean remoteObservedSaleFullVOsAreEqualOnIdentifiers(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst,
                                                              RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
Specified by:
remoteObservedSaleFullVOsAreEqualOnIdentifiers in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.remoteObservedSaleFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

handleRemoteObservedSaleFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteObservedSaleFullVOsAreEqualOnIdentifiers(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst,
                                                                                RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
                                                                         throws java.lang.Exception
Performs the core logic for remoteObservedSaleFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

Throws:
java.lang.Exception

remoteObservedSaleFullVOsAreEqual

public boolean remoteObservedSaleFullVOsAreEqual(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst,
                                                 RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
Specified by:
remoteObservedSaleFullVOsAreEqual in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.remoteObservedSaleFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

handleRemoteObservedSaleFullVOsAreEqual

protected abstract boolean handleRemoteObservedSaleFullVOsAreEqual(RemoteObservedSaleFullVO remoteObservedSaleFullVOFirst,
                                                                   RemoteObservedSaleFullVO remoteObservedSaleFullVOSecond)
                                                            throws java.lang.Exception
Performs the core logic for remoteObservedSaleFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

Throws:
java.lang.Exception

getObservedSaleNaturalIds

public RemoteObservedSaleNaturalId[] getObservedSaleNaturalIds()
Specified by:
getObservedSaleNaturalIds in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleNaturalIds()

handleGetObservedSaleNaturalIds

protected abstract RemoteObservedSaleNaturalId[] handleGetObservedSaleNaturalIds()
                                                                          throws java.lang.Exception
Performs the core logic for getObservedSaleNaturalIds()

Throws:
java.lang.Exception

getObservedSaleByNaturalId

public RemoteObservedSaleFullVO getObservedSaleByNaturalId(RemoteObservedSaleNaturalId observedSaleNaturalId)
Specified by:
getObservedSaleByNaturalId in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId)

handleGetObservedSaleByNaturalId

protected abstract RemoteObservedSaleFullVO handleGetObservedSaleByNaturalId(RemoteObservedSaleNaturalId observedSaleNaturalId)
                                                                      throws java.lang.Exception
Performs the core logic for getObservedSaleByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId)

Throws:
java.lang.Exception

getObservedSaleNaturalIdById

public RemoteObservedSaleNaturalId getObservedSaleNaturalIdById(java.lang.Integer id)
Specified by:
getObservedSaleNaturalIdById in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getObservedSaleNaturalIdById(java.lang.Integer)

handleGetObservedSaleNaturalIdById

protected abstract RemoteObservedSaleNaturalId handleGetObservedSaleNaturalIdById(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getObservedSaleNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterObservedSaleSinceDateSynchro

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

handleGetAllClusterObservedSaleSinceDateSynchro

protected abstract ClusterObservedSale[] handleGetAllClusterObservedSaleSinceDateSynchro(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 getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterObservedSaleByIdentifiers

public ClusterObservedSale getClusterObservedSaleByIdentifiers(java.lang.Integer id)
Specified by:
getClusterObservedSaleByIdentifiers in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.getClusterObservedSaleByIdentifiers(java.lang.Integer)

handleGetClusterObservedSaleByIdentifiers

protected abstract ClusterObservedSale handleGetClusterObservedSaleByIdentifiers(java.lang.Integer id)
                                                                          throws java.lang.Exception
Performs the core logic for getClusterObservedSaleByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterObservedSale

public ClusterObservedSale addOrUpdateClusterObservedSale(ClusterObservedSale clusterObservedSale)
Specified by:
addOrUpdateClusterObservedSale in interface RemoteObservedSaleFullService
See Also:
RemoteObservedSaleFullService.addOrUpdateClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)

handleAddOrUpdateClusterObservedSale

protected abstract ClusterObservedSale handleAddOrUpdateClusterObservedSale(ClusterObservedSale clusterObservedSale)
                                                                     throws java.lang.Exception
Performs the core logic for addOrUpdateClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)

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.