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

java.lang.Object
  extended by fr.ifremer.allegro.data.measure.generic.service.RemoteVesselUseMeasurementFullServiceBase
All Implemented Interfaces:
RemoteVesselUseMeasurementFullService
Direct Known Subclasses:
RemoteVesselUseMeasurementFullServiceImpl

public abstract class RemoteVesselUseMeasurementFullServiceBase
extends java.lang.Object
implements RemoteVesselUseMeasurementFullService

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

See Also:
RemoteVesselUseMeasurementFullService

Constructor Summary
RemoteVesselUseMeasurementFullServiceBase()
           
 
Method Summary
 RemoteVesselUseMeasurementFullVO addVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
           
protected  AggregationLevelDao getAggregationLevelDao()
          Gets the reference to aggregationLevel's DAO.
 RemoteVesselUseMeasurementFullVO[] getAllVesselUseMeasurement()
           
protected  AnalysisInstrumentDao getAnalysisInstrumentDao()
          Gets the reference to analysisInstrument's DAO.
 ClusterVesselUseMeasurement getClusterVesselUseMeasurementByIdentifiers(java.lang.Integer id)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
protected  java.lang.String getMessage(java.lang.String key)
          Gets the message having the given key in the underlying message bundle.
protected  java.lang.String getMessage(java.lang.String key, java.lang.Object[] arguments)
          Gets the message having the given key and arguments in the underlying message bundle.
protected  java.lang.String getMessage(java.lang.String key, java.lang.Object[] arguments, java.util.Locale locale)
          Gets the message having the given key using the given arguments for the given locale.
protected  org.springframework.context.MessageSource getMessages()
          Gets the message source available to this service.
protected  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  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeatures's DAO.
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByAggregationLevelId(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByAnalysisInstrumentId(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByDepartmentId(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO getVesselUseMeasurementById(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByIds(java.lang.Integer[] id)
           
 RemoteVesselUseMeasurementFullVO getVesselUseMeasurementByNaturalId(RemoteVesselUseMeasurementNaturalId vesselUseMeasurementNaturalId)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByNumericalPrecisionId(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByPmfmId(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByPrecisionTypeId(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByQualitativeValueId(java.lang.Integer id)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByQualityFlagCode(java.lang.String code)
           
 RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByVesselUseFeaturesId(java.lang.Integer id)
           
protected  VesselUseMeasurementDao getVesselUseMeasurementDao()
          Gets the reference to vesselUseMeasurement's DAO.
 RemoteVesselUseMeasurementNaturalId getVesselUseMeasurementNaturalIdById(java.lang.Integer id)
           
 RemoteVesselUseMeasurementNaturalId[] getVesselUseMeasurementNaturalIds()
           
protected abstract  RemoteVesselUseMeasurementFullVO handleAddVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
          Performs the core logic for addVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetAllVesselUseMeasurement()
          Performs the core logic for getAllVesselUseMeasurement()
protected abstract  ClusterVesselUseMeasurement handleGetClusterVesselUseMeasurementByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterVesselUseMeasurementByIdentifiers(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByAggregationLevelId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByAggregationLevelId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByAnalysisInstrumentId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByAnalysisInstrumentId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByDepartmentId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByDepartmentId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO handleGetVesselUseMeasurementById(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementById(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByIds(java.lang.Integer[] id)
          Performs the core logic for getVesselUseMeasurementByIds(java.lang.Integer[])
protected abstract  RemoteVesselUseMeasurementFullVO handleGetVesselUseMeasurementByNaturalId(RemoteVesselUseMeasurementNaturalId vesselUseMeasurementNaturalId)
          Performs the core logic for getVesselUseMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementNaturalId)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByNumericalPrecisionId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByNumericalPrecisionId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByPmfmId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByPmfmId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByPrecisionTypeId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByPrecisionTypeId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByQualitativeValueId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByQualitativeValueId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByQualityFlagCode(java.lang.String code)
          Performs the core logic for getVesselUseMeasurementByQualityFlagCode(java.lang.String)
protected abstract  RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByVesselUseFeaturesId(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementByVesselUseFeaturesId(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementNaturalId handleGetVesselUseMeasurementNaturalIdById(java.lang.Integer id)
          Performs the core logic for getVesselUseMeasurementNaturalIdById(java.lang.Integer)
protected abstract  RemoteVesselUseMeasurementNaturalId[] handleGetVesselUseMeasurementNaturalIds()
          Performs the core logic for getVesselUseMeasurementNaturalIds()
protected abstract  boolean handleRemoteVesselUseMeasurementFullVOsAreEqual(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst, RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
          Performs the core logic for remoteVesselUseMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)
protected abstract  boolean handleRemoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst, RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
          Performs the core logic for remoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)
protected abstract  void handleRemoveVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
          Performs the core logic for removeVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)
protected abstract  void handleUpdateVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
          Performs the core logic for updateVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)
 boolean remoteVesselUseMeasurementFullVOsAreEqual(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst, RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
           
 boolean remoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst, RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
           
 void removeVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
           
 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 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 setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeatures's DAO.
 void setVesselUseMeasurementDao(VesselUseMeasurementDao vesselUseMeasurementDao)
          Sets the reference to vesselUseMeasurement's DAO.
 void updateVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteVesselUseMeasurementFullServiceBase

public RemoteVesselUseMeasurementFullServiceBase()
Method Detail

setVesselUseMeasurementDao

public void setVesselUseMeasurementDao(VesselUseMeasurementDao vesselUseMeasurementDao)
Sets the reference to vesselUseMeasurement's DAO.


getVesselUseMeasurementDao

protected VesselUseMeasurementDao getVesselUseMeasurementDao()
Gets the reference to vesselUseMeasurement's DAO.


setVesselUseFeaturesDao

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


getVesselUseFeaturesDao

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


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.


addVesselUseMeasurement

public RemoteVesselUseMeasurementFullVO addVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
Specified by:
addVesselUseMeasurement in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.addVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

handleAddVesselUseMeasurement

protected abstract RemoteVesselUseMeasurementFullVO handleAddVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
                                                                           throws java.lang.Exception
Performs the core logic for addVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

Throws:
java.lang.Exception

updateVesselUseMeasurement

public void updateVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
Specified by:
updateVesselUseMeasurement in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.updateVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

handleUpdateVesselUseMeasurement

protected abstract void handleUpdateVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
                                                  throws java.lang.Exception
Performs the core logic for updateVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

Throws:
java.lang.Exception

removeVesselUseMeasurement

public void removeVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
Specified by:
removeVesselUseMeasurement in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.removeVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

handleRemoveVesselUseMeasurement

protected abstract void handleRemoveVesselUseMeasurement(RemoteVesselUseMeasurementFullVO vesselUseMeasurement)
                                                  throws java.lang.Exception
Performs the core logic for removeVesselUseMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

Throws:
java.lang.Exception

getAllVesselUseMeasurement

public RemoteVesselUseMeasurementFullVO[] getAllVesselUseMeasurement()
Specified by:
getAllVesselUseMeasurement in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getAllVesselUseMeasurement()

handleGetAllVesselUseMeasurement

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetAllVesselUseMeasurement()
                                                                                throws java.lang.Exception
Performs the core logic for getAllVesselUseMeasurement()

Throws:
java.lang.Exception

getVesselUseMeasurementById

public RemoteVesselUseMeasurementFullVO getVesselUseMeasurementById(java.lang.Integer id)
Specified by:
getVesselUseMeasurementById in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementById(java.lang.Integer)

handleGetVesselUseMeasurementById

protected abstract RemoteVesselUseMeasurementFullVO handleGetVesselUseMeasurementById(java.lang.Integer id)
                                                                               throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementById(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByIds

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByIds(java.lang.Integer[] id)
Specified by:
getVesselUseMeasurementByIds in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByIds(java.lang.Integer[])

handleGetVesselUseMeasurementByIds

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByIds(java.lang.Integer[] id)
                                                                                  throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getVesselUseMeasurementByVesselUseFeaturesId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByVesselUseFeaturesId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByVesselUseFeaturesId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByVesselUseFeaturesId(java.lang.Integer)

handleGetVesselUseMeasurementByVesselUseFeaturesId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByVesselUseFeaturesId(java.lang.Integer id)
                                                                                                  throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByVesselUseFeaturesId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByDepartmentId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByDepartmentId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByDepartmentId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByDepartmentId(java.lang.Integer)

handleGetVesselUseMeasurementByDepartmentId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByDepartmentId(java.lang.Integer id)
                                                                                           throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByPrecisionTypeId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByPrecisionTypeId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByPrecisionTypeId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByPrecisionTypeId(java.lang.Integer)

handleGetVesselUseMeasurementByPrecisionTypeId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByPrecisionTypeId(java.lang.Integer id)
                                                                                              throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByPrecisionTypeId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByQualityFlagCode

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByQualityFlagCode(java.lang.String code)
Specified by:
getVesselUseMeasurementByQualityFlagCode in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByQualityFlagCode(java.lang.String)

handleGetVesselUseMeasurementByQualityFlagCode

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByQualityFlagCode(java.lang.String code)
                                                                                              throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getVesselUseMeasurementByAnalysisInstrumentId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByAnalysisInstrumentId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByAnalysisInstrumentId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByAnalysisInstrumentId(java.lang.Integer)

handleGetVesselUseMeasurementByAnalysisInstrumentId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByAnalysisInstrumentId(java.lang.Integer id)
                                                                                                   throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByAnalysisInstrumentId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByNumericalPrecisionId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByNumericalPrecisionId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByNumericalPrecisionId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByNumericalPrecisionId(java.lang.Integer)

handleGetVesselUseMeasurementByNumericalPrecisionId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByNumericalPrecisionId(java.lang.Integer id)
                                                                                                   throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByNumericalPrecisionId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByPmfmId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByPmfmId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByPmfmId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByPmfmId(java.lang.Integer)

handleGetVesselUseMeasurementByPmfmId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByPmfmId(java.lang.Integer id)
                                                                                     throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByPmfmId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByQualitativeValueId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByQualitativeValueId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByQualitativeValueId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByQualitativeValueId(java.lang.Integer)

handleGetVesselUseMeasurementByQualitativeValueId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByQualitativeValueId(java.lang.Integer id)
                                                                                                 throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByQualitativeValueId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseMeasurementByAggregationLevelId

public RemoteVesselUseMeasurementFullVO[] getVesselUseMeasurementByAggregationLevelId(java.lang.Integer id)
Specified by:
getVesselUseMeasurementByAggregationLevelId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByAggregationLevelId(java.lang.Integer)

handleGetVesselUseMeasurementByAggregationLevelId

protected abstract RemoteVesselUseMeasurementFullVO[] handleGetVesselUseMeasurementByAggregationLevelId(java.lang.Integer id)
                                                                                                 throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByAggregationLevelId(java.lang.Integer)

Throws:
java.lang.Exception

remoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers

public boolean remoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst,
                                                                      RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
Specified by:
remoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.remoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

handleRemoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst,
                                                                                        RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
                                                                                 throws java.lang.Exception
Performs the core logic for remoteVesselUseMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

Throws:
java.lang.Exception

remoteVesselUseMeasurementFullVOsAreEqual

public boolean remoteVesselUseMeasurementFullVOsAreEqual(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst,
                                                         RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
Specified by:
remoteVesselUseMeasurementFullVOsAreEqual in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.remoteVesselUseMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

handleRemoteVesselUseMeasurementFullVOsAreEqual

protected abstract boolean handleRemoteVesselUseMeasurementFullVOsAreEqual(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOFirst,
                                                                           RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVOSecond)
                                                                    throws java.lang.Exception
Performs the core logic for remoteVesselUseMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementFullVO)

Throws:
java.lang.Exception

getVesselUseMeasurementNaturalIds

public RemoteVesselUseMeasurementNaturalId[] getVesselUseMeasurementNaturalIds()
Specified by:
getVesselUseMeasurementNaturalIds in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementNaturalIds()

handleGetVesselUseMeasurementNaturalIds

protected abstract RemoteVesselUseMeasurementNaturalId[] handleGetVesselUseMeasurementNaturalIds()
                                                                                          throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementNaturalIds()

Throws:
java.lang.Exception

getVesselUseMeasurementByNaturalId

public RemoteVesselUseMeasurementFullVO getVesselUseMeasurementByNaturalId(RemoteVesselUseMeasurementNaturalId vesselUseMeasurementNaturalId)
Specified by:
getVesselUseMeasurementByNaturalId in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementNaturalId)

handleGetVesselUseMeasurementByNaturalId

protected abstract RemoteVesselUseMeasurementFullVO handleGetVesselUseMeasurementByNaturalId(RemoteVesselUseMeasurementNaturalId vesselUseMeasurementNaturalId)
                                                                                      throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselUseMeasurementNaturalId)

Throws:
java.lang.Exception

getVesselUseMeasurementNaturalIdById

public RemoteVesselUseMeasurementNaturalId getVesselUseMeasurementNaturalIdById(java.lang.Integer id)
Specified by:
getVesselUseMeasurementNaturalIdById in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getVesselUseMeasurementNaturalIdById(java.lang.Integer)

handleGetVesselUseMeasurementNaturalIdById

protected abstract RemoteVesselUseMeasurementNaturalId handleGetVesselUseMeasurementNaturalIdById(java.lang.Integer id)
                                                                                           throws java.lang.Exception
Performs the core logic for getVesselUseMeasurementNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getClusterVesselUseMeasurementByIdentifiers

public ClusterVesselUseMeasurement getClusterVesselUseMeasurementByIdentifiers(java.lang.Integer id)
Specified by:
getClusterVesselUseMeasurementByIdentifiers in interface RemoteVesselUseMeasurementFullService
See Also:
RemoteVesselUseMeasurementFullService.getClusterVesselUseMeasurementByIdentifiers(java.lang.Integer)

handleGetClusterVesselUseMeasurementByIdentifiers

protected abstract ClusterVesselUseMeasurement handleGetClusterVesselUseMeasurementByIdentifiers(java.lang.Integer id)
                                                                                          throws java.lang.Exception
Performs the core logic for getClusterVesselUseMeasurementByIdentifiers(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.