fr.ifremer.allegro.data.measure.generic.service
Class RemoteLandingMeasurementFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.measure.generic.service.RemoteLandingMeasurementFullServiceBase
All Implemented Interfaces:
RemoteLandingMeasurementFullService
Direct Known Subclasses:
RemoteLandingMeasurementFullServiceImpl

public abstract class RemoteLandingMeasurementFullServiceBase
extends java.lang.Object
implements RemoteLandingMeasurementFullService

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

See Also:
RemoteLandingMeasurementFullService

Constructor Summary
RemoteLandingMeasurementFullServiceBase()
           
 
Method Summary
 RemoteLandingMeasurementFullVO addLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
           
protected  AggregationLevelDao getAggregationLevelDao()
          Gets the reference to aggregationLevel's DAO.
 RemoteLandingMeasurementFullVO[] getAllLandingMeasurement()
           
protected  AnalysisInstrumentDao getAnalysisInstrumentDao()
          Gets the reference to analysisInstrument's DAO.
 ClusterLandingMeasurement getClusterLandingMeasurementByIdentifiers(java.lang.Integer id)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
protected  LandingDao getLandingDao()
          Gets the reference to landing's DAO.
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByAggregationLevelId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByDepartmentId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO getLandingMeasurementById(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByIds(java.lang.Integer[] id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByLandingId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO getLandingMeasurementByNaturalId(RemoteLandingMeasurementNaturalId landingMeasurementNaturalId)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByNumericalPrecisionId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByPmfmId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByPrecisionTypeId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByQualitativeValueId(java.lang.Integer id)
           
 RemoteLandingMeasurementFullVO[] getLandingMeasurementByQualityFlagCode(java.lang.String code)
           
protected  LandingMeasurementDao getLandingMeasurementDao()
          Gets the reference to landingMeasurement's DAO.
 RemoteLandingMeasurementNaturalId getLandingMeasurementNaturalIdById(java.lang.Integer id)
           
 RemoteLandingMeasurementNaturalId[] getLandingMeasurementNaturalIds()
           
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  NumericalPrecisionDao getNumericalPrecisionDao()
          Gets the reference to numericalPrecision's DAO.
protected  PmfmDao getPmfmDao()
          Gets the reference to pmfm's DAO.
protected  PrecisionTypeDao getPrecisionTypeDao()
          Gets the reference to precisionType's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  QualitativeValueDao getQualitativeValueDao()
          Gets the reference to qualitativeValue's DAO.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
protected abstract  RemoteLandingMeasurementFullVO handleAddLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
          Performs the core logic for addLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetAllLandingMeasurement()
          Performs the core logic for getAllLandingMeasurement()
protected abstract  ClusterLandingMeasurement handleGetClusterLandingMeasurementByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterLandingMeasurementByIdentifiers(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByAggregationLevelId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByAggregationLevelId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByAnalysisInstrumentId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByDepartmentId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByDepartmentId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO handleGetLandingMeasurementById(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementById(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByIds(java.lang.Integer[] id)
          Performs the core logic for getLandingMeasurementByIds(java.lang.Integer[])
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByLandingId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByLandingId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO handleGetLandingMeasurementByNaturalId(RemoteLandingMeasurementNaturalId landingMeasurementNaturalId)
          Performs the core logic for getLandingMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementNaturalId)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByNumericalPrecisionId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByNumericalPrecisionId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByPmfmId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByPmfmId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByPrecisionTypeId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByPrecisionTypeId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByQualitativeValueId(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementByQualitativeValueId(java.lang.Integer)
protected abstract  RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByQualityFlagCode(java.lang.String code)
          Performs the core logic for getLandingMeasurementByQualityFlagCode(java.lang.String)
protected abstract  RemoteLandingMeasurementNaturalId handleGetLandingMeasurementNaturalIdById(java.lang.Integer id)
          Performs the core logic for getLandingMeasurementNaturalIdById(java.lang.Integer)
protected abstract  RemoteLandingMeasurementNaturalId[] handleGetLandingMeasurementNaturalIds()
          Performs the core logic for getLandingMeasurementNaturalIds()
protected abstract  boolean handleRemoteLandingMeasurementFullVOsAreEqual(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst, RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
          Performs the core logic for remoteLandingMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)
protected abstract  boolean handleRemoteLandingMeasurementFullVOsAreEqualOnIdentifiers(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst, RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
          Performs the core logic for remoteLandingMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)
protected abstract  void handleRemoveLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
          Performs the core logic for removeLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)
protected abstract  void handleUpdateLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
          Performs the core logic for updateLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)
 boolean remoteLandingMeasurementFullVOsAreEqual(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst, RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
           
 boolean remoteLandingMeasurementFullVOsAreEqualOnIdentifiers(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst, RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
           
 void removeLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
           
 void setAggregationLevelDao(AggregationLevelDao aggregationLevelDao)
          Sets the reference to aggregationLevel's DAO.
 void setAnalysisInstrumentDao(AnalysisInstrumentDao analysisInstrumentDao)
          Sets the reference to analysisInstrument's DAO.
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to department's DAO.
 void setLandingDao(LandingDao landingDao)
          Sets the reference to landing's DAO.
 void setLandingMeasurementDao(LandingMeasurementDao landingMeasurementDao)
          Sets the reference to landingMeasurement's DAO.
 void setNumericalPrecisionDao(NumericalPrecisionDao numericalPrecisionDao)
          Sets the reference to numericalPrecision's DAO.
 void setPmfmDao(PmfmDao pmfmDao)
          Sets the reference to pmfm's DAO.
 void setPrecisionTypeDao(PrecisionTypeDao precisionTypeDao)
          Sets the reference to precisionType's DAO.
 void setQualitativeValueDao(QualitativeValueDao qualitativeValueDao)
          Sets the reference to qualitativeValue's DAO.
 void setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlag's DAO.
 void updateLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteLandingMeasurementFullServiceBase

public RemoteLandingMeasurementFullServiceBase()
Method Detail

setLandingMeasurementDao

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


getLandingMeasurementDao

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


setDepartmentDao

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


getDepartmentDao

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


setPrecisionTypeDao

public void setPrecisionTypeDao(PrecisionTypeDao precisionTypeDao)
Sets the reference to precisionType's DAO.


getPrecisionTypeDao

protected PrecisionTypeDao getPrecisionTypeDao()
Gets the reference to precisionType'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.


setAnalysisInstrumentDao

public void setAnalysisInstrumentDao(AnalysisInstrumentDao analysisInstrumentDao)
Sets the reference to analysisInstrument's DAO.


getAnalysisInstrumentDao

protected AnalysisInstrumentDao getAnalysisInstrumentDao()
Gets the reference to analysisInstrument's DAO.


setNumericalPrecisionDao

public void setNumericalPrecisionDao(NumericalPrecisionDao numericalPrecisionDao)
Sets the reference to numericalPrecision's DAO.


getNumericalPrecisionDao

protected NumericalPrecisionDao getNumericalPrecisionDao()
Gets the reference to numericalPrecision's DAO.


setPmfmDao

public void setPmfmDao(PmfmDao pmfmDao)
Sets the reference to pmfm's DAO.


getPmfmDao

protected PmfmDao getPmfmDao()
Gets the reference to pmfm's DAO.


setQualitativeValueDao

public void setQualitativeValueDao(QualitativeValueDao qualitativeValueDao)
Sets the reference to qualitativeValue's DAO.


getQualitativeValueDao

protected QualitativeValueDao getQualitativeValueDao()
Gets the reference to qualitativeValue's DAO.


setAggregationLevelDao

public void setAggregationLevelDao(AggregationLevelDao aggregationLevelDao)
Sets the reference to aggregationLevel's DAO.


getAggregationLevelDao

protected AggregationLevelDao getAggregationLevelDao()
Gets the reference to aggregationLevel's DAO.


addLandingMeasurement

public RemoteLandingMeasurementFullVO addLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
Specified by:
addLandingMeasurement in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.addLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

handleAddLandingMeasurement

protected abstract RemoteLandingMeasurementFullVO handleAddLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
                                                                       throws java.lang.Exception
Performs the core logic for addLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

Throws:
java.lang.Exception

updateLandingMeasurement

public void updateLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
Specified by:
updateLandingMeasurement in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.updateLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

handleUpdateLandingMeasurement

protected abstract void handleUpdateLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
                                                throws java.lang.Exception
Performs the core logic for updateLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

Throws:
java.lang.Exception

removeLandingMeasurement

public void removeLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
Specified by:
removeLandingMeasurement in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.removeLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

handleRemoveLandingMeasurement

protected abstract void handleRemoveLandingMeasurement(RemoteLandingMeasurementFullVO landingMeasurement)
                                                throws java.lang.Exception
Performs the core logic for removeLandingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

Throws:
java.lang.Exception

getAllLandingMeasurement

public RemoteLandingMeasurementFullVO[] getAllLandingMeasurement()
Specified by:
getAllLandingMeasurement in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getAllLandingMeasurement()

handleGetAllLandingMeasurement

protected abstract RemoteLandingMeasurementFullVO[] handleGetAllLandingMeasurement()
                                                                            throws java.lang.Exception
Performs the core logic for getAllLandingMeasurement()

Throws:
java.lang.Exception

getLandingMeasurementById

public RemoteLandingMeasurementFullVO getLandingMeasurementById(java.lang.Integer id)
Specified by:
getLandingMeasurementById in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementById(java.lang.Integer)

handleGetLandingMeasurementById

protected abstract RemoteLandingMeasurementFullVO handleGetLandingMeasurementById(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getLandingMeasurementById(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByIds

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByIds(java.lang.Integer[] id)
Specified by:
getLandingMeasurementByIds in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByIds(java.lang.Integer[])

handleGetLandingMeasurementByIds

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByIds(java.lang.Integer[] id)
                                                                              throws java.lang.Exception
Performs the core logic for getLandingMeasurementByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getLandingMeasurementByLandingId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByLandingId(java.lang.Integer id)
Specified by:
getLandingMeasurementByLandingId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByLandingId(java.lang.Integer)

handleGetLandingMeasurementByLandingId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByLandingId(java.lang.Integer id)
                                                                                    throws java.lang.Exception
Performs the core logic for getLandingMeasurementByLandingId(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByDepartmentId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByDepartmentId(java.lang.Integer id)
Specified by:
getLandingMeasurementByDepartmentId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByDepartmentId(java.lang.Integer)

handleGetLandingMeasurementByDepartmentId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByDepartmentId(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getLandingMeasurementByDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByPrecisionTypeId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByPrecisionTypeId(java.lang.Integer id)
Specified by:
getLandingMeasurementByPrecisionTypeId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByPrecisionTypeId(java.lang.Integer)

handleGetLandingMeasurementByPrecisionTypeId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByPrecisionTypeId(java.lang.Integer id)
                                                                                          throws java.lang.Exception
Performs the core logic for getLandingMeasurementByPrecisionTypeId(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByQualityFlagCode

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByQualityFlagCode(java.lang.String code)
Specified by:
getLandingMeasurementByQualityFlagCode in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByQualityFlagCode(java.lang.String)

handleGetLandingMeasurementByQualityFlagCode

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByQualityFlagCode(java.lang.String code)
                                                                                          throws java.lang.Exception
Performs the core logic for getLandingMeasurementByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getLandingMeasurementByAnalysisInstrumentId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
Specified by:
getLandingMeasurementByAnalysisInstrumentId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByAnalysisInstrumentId(java.lang.Integer)

handleGetLandingMeasurementByAnalysisInstrumentId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getLandingMeasurementByAnalysisInstrumentId(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByNumericalPrecisionId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByNumericalPrecisionId(java.lang.Integer id)
Specified by:
getLandingMeasurementByNumericalPrecisionId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByNumericalPrecisionId(java.lang.Integer)

handleGetLandingMeasurementByNumericalPrecisionId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByNumericalPrecisionId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getLandingMeasurementByNumericalPrecisionId(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByPmfmId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByPmfmId(java.lang.Integer id)
Specified by:
getLandingMeasurementByPmfmId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByPmfmId(java.lang.Integer)

handleGetLandingMeasurementByPmfmId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByPmfmId(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getLandingMeasurementByPmfmId(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByQualitativeValueId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByQualitativeValueId(java.lang.Integer id)
Specified by:
getLandingMeasurementByQualitativeValueId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByQualitativeValueId(java.lang.Integer)

handleGetLandingMeasurementByQualitativeValueId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByQualitativeValueId(java.lang.Integer id)
                                                                                             throws java.lang.Exception
Performs the core logic for getLandingMeasurementByQualitativeValueId(java.lang.Integer)

Throws:
java.lang.Exception

getLandingMeasurementByAggregationLevelId

public RemoteLandingMeasurementFullVO[] getLandingMeasurementByAggregationLevelId(java.lang.Integer id)
Specified by:
getLandingMeasurementByAggregationLevelId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByAggregationLevelId(java.lang.Integer)

handleGetLandingMeasurementByAggregationLevelId

protected abstract RemoteLandingMeasurementFullVO[] handleGetLandingMeasurementByAggregationLevelId(java.lang.Integer id)
                                                                                             throws java.lang.Exception
Performs the core logic for getLandingMeasurementByAggregationLevelId(java.lang.Integer)

Throws:
java.lang.Exception

remoteLandingMeasurementFullVOsAreEqualOnIdentifiers

public boolean remoteLandingMeasurementFullVOsAreEqualOnIdentifiers(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst,
                                                                    RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
Specified by:
remoteLandingMeasurementFullVOsAreEqualOnIdentifiers in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.remoteLandingMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

handleRemoteLandingMeasurementFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteLandingMeasurementFullVOsAreEqualOnIdentifiers(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst,
                                                                                      RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
                                                                               throws java.lang.Exception
Performs the core logic for remoteLandingMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

Throws:
java.lang.Exception

remoteLandingMeasurementFullVOsAreEqual

public boolean remoteLandingMeasurementFullVOsAreEqual(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst,
                                                       RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
Specified by:
remoteLandingMeasurementFullVOsAreEqual in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.remoteLandingMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

handleRemoteLandingMeasurementFullVOsAreEqual

protected abstract boolean handleRemoteLandingMeasurementFullVOsAreEqual(RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOFirst,
                                                                         RemoteLandingMeasurementFullVO remoteLandingMeasurementFullVOSecond)
                                                                  throws java.lang.Exception
Performs the core logic for remoteLandingMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementFullVO)

Throws:
java.lang.Exception

getLandingMeasurementNaturalIds

public RemoteLandingMeasurementNaturalId[] getLandingMeasurementNaturalIds()
Specified by:
getLandingMeasurementNaturalIds in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementNaturalIds()

handleGetLandingMeasurementNaturalIds

protected abstract RemoteLandingMeasurementNaturalId[] handleGetLandingMeasurementNaturalIds()
                                                                                      throws java.lang.Exception
Performs the core logic for getLandingMeasurementNaturalIds()

Throws:
java.lang.Exception

getLandingMeasurementByNaturalId

public RemoteLandingMeasurementFullVO getLandingMeasurementByNaturalId(RemoteLandingMeasurementNaturalId landingMeasurementNaturalId)
Specified by:
getLandingMeasurementByNaturalId in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementNaturalId)

handleGetLandingMeasurementByNaturalId

protected abstract RemoteLandingMeasurementFullVO handleGetLandingMeasurementByNaturalId(RemoteLandingMeasurementNaturalId landingMeasurementNaturalId)
                                                                                  throws java.lang.Exception
Performs the core logic for getLandingMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteLandingMeasurementNaturalId)

Throws:
java.lang.Exception

getLandingMeasurementNaturalIdById

public RemoteLandingMeasurementNaturalId getLandingMeasurementNaturalIdById(java.lang.Integer id)
Specified by:
getLandingMeasurementNaturalIdById in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getLandingMeasurementNaturalIdById(java.lang.Integer)

handleGetLandingMeasurementNaturalIdById

protected abstract RemoteLandingMeasurementNaturalId handleGetLandingMeasurementNaturalIdById(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getLandingMeasurementNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getClusterLandingMeasurementByIdentifiers

public ClusterLandingMeasurement getClusterLandingMeasurementByIdentifiers(java.lang.Integer id)
Specified by:
getClusterLandingMeasurementByIdentifiers in interface RemoteLandingMeasurementFullService
See Also:
RemoteLandingMeasurementFullService.getClusterLandingMeasurementByIdentifiers(java.lang.Integer)

handleGetClusterLandingMeasurementByIdentifiers

protected abstract ClusterLandingMeasurement handleGetClusterLandingMeasurementByIdentifiers(java.lang.Integer id)
                                                                                      throws java.lang.Exception
Performs the core logic for getClusterLandingMeasurementByIdentifiers(java.lang.Integer)

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.