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

java.lang.Object
  extended by fr.ifremer.allegro.data.measure.generic.service.RemoteVesselPositionMeasurementFullServiceBase
All Implemented Interfaces:
RemoteVesselPositionMeasurementFullService
Direct Known Subclasses:
RemoteVesselPositionMeasurementFullServiceImpl

public abstract class RemoteVesselPositionMeasurementFullServiceBase
extends java.lang.Object
implements RemoteVesselPositionMeasurementFullService

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

See Also:
RemoteVesselPositionMeasurementFullService

Constructor Summary
RemoteVesselPositionMeasurementFullServiceBase()
           
 
Method Summary
 RemoteVesselPositionMeasurementFullVO addVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
           
protected  AggregationLevelDao getAggregationLevelDao()
          Gets the reference to aggregationLevel's DAO.
 RemoteVesselPositionMeasurementFullVO[] getAllVesselPositionMeasurement()
           
protected  AnalysisInstrumentDao getAnalysisInstrumentDao()
          Gets the reference to analysisInstrument's DAO.
 ClusterVesselPositionMeasurement getClusterVesselPositionMeasurementByIdentifiers(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  VesselPositionDao getVesselPositionDao()
          Gets the reference to vesselPosition's DAO.
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByAggregationLevelId(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByAnalysisInstrumentId(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByDepartmentId(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO getVesselPositionMeasurementById(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByIds(java.lang.Integer[] id)
           
 RemoteVesselPositionMeasurementFullVO getVesselPositionMeasurementByNaturalId(RemoteVesselPositionMeasurementNaturalId vesselPositionMeasurementNaturalId)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByNumericalPrecisionId(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByPmfmId(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByPrecisionTypeId(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByQualitativeValueId(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByQualityFlagCode(java.lang.String code)
           
 RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByVesselPositionId(java.lang.Long id)
           
protected  VesselPositionMeasurementDao getVesselPositionMeasurementDao()
          Gets the reference to vesselPositionMeasurement's DAO.
 RemoteVesselPositionMeasurementNaturalId getVesselPositionMeasurementNaturalIdById(java.lang.Integer id)
           
 RemoteVesselPositionMeasurementNaturalId[] getVesselPositionMeasurementNaturalIds()
           
protected abstract  RemoteVesselPositionMeasurementFullVO handleAddVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
          Performs the core logic for addVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetAllVesselPositionMeasurement()
          Performs the core logic for getAllVesselPositionMeasurement()
protected abstract  ClusterVesselPositionMeasurement handleGetClusterVesselPositionMeasurementByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterVesselPositionMeasurementByIdentifiers(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByAggregationLevelId(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementByAggregationLevelId(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByAnalysisInstrumentId(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementByAnalysisInstrumentId(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByDepartmentId(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementByDepartmentId(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO handleGetVesselPositionMeasurementById(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementById(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByIds(java.lang.Integer[] id)
          Performs the core logic for getVesselPositionMeasurementByIds(java.lang.Integer[])
protected abstract  RemoteVesselPositionMeasurementFullVO handleGetVesselPositionMeasurementByNaturalId(RemoteVesselPositionMeasurementNaturalId vesselPositionMeasurementNaturalId)
          Performs the core logic for getVesselPositionMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementNaturalId)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByNumericalPrecisionId(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementByNumericalPrecisionId(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByPmfmId(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementByPmfmId(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByPrecisionTypeId(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementByPrecisionTypeId(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByQualitativeValueId(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementByQualitativeValueId(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByQualityFlagCode(java.lang.String code)
          Performs the core logic for getVesselPositionMeasurementByQualityFlagCode(java.lang.String)
protected abstract  RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByVesselPositionId(java.lang.Long id)
          Performs the core logic for getVesselPositionMeasurementByVesselPositionId(java.lang.Long)
protected abstract  RemoteVesselPositionMeasurementNaturalId handleGetVesselPositionMeasurementNaturalIdById(java.lang.Integer id)
          Performs the core logic for getVesselPositionMeasurementNaturalIdById(java.lang.Integer)
protected abstract  RemoteVesselPositionMeasurementNaturalId[] handleGetVesselPositionMeasurementNaturalIds()
          Performs the core logic for getVesselPositionMeasurementNaturalIds()
protected abstract  boolean handleRemoteVesselPositionMeasurementFullVOsAreEqual(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst, RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
          Performs the core logic for remoteVesselPositionMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)
protected abstract  boolean handleRemoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst, RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
          Performs the core logic for remoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)
protected abstract  void handleRemoveVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
          Performs the core logic for removeVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)
protected abstract  void handleUpdateVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
          Performs the core logic for updateVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)
 boolean remoteVesselPositionMeasurementFullVOsAreEqual(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst, RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
           
 boolean remoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst, RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
           
 void removeVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
           
 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 setVesselPositionDao(VesselPositionDao vesselPositionDao)
          Sets the reference to vesselPosition's DAO.
 void setVesselPositionMeasurementDao(VesselPositionMeasurementDao vesselPositionMeasurementDao)
          Sets the reference to vesselPositionMeasurement's DAO.
 void updateVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteVesselPositionMeasurementFullServiceBase

public RemoteVesselPositionMeasurementFullServiceBase()
Method Detail

setVesselPositionMeasurementDao

public void setVesselPositionMeasurementDao(VesselPositionMeasurementDao vesselPositionMeasurementDao)
Sets the reference to vesselPositionMeasurement's DAO.


getVesselPositionMeasurementDao

protected VesselPositionMeasurementDao getVesselPositionMeasurementDao()
Gets the reference to vesselPositionMeasurement's DAO.


setVesselPositionDao

public void setVesselPositionDao(VesselPositionDao vesselPositionDao)
Sets the reference to vesselPosition's DAO.


getVesselPositionDao

protected VesselPositionDao getVesselPositionDao()
Gets the reference to vesselPosition'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.


addVesselPositionMeasurement

public RemoteVesselPositionMeasurementFullVO addVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
Specified by:
addVesselPositionMeasurement in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.addVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

handleAddVesselPositionMeasurement

protected abstract RemoteVesselPositionMeasurementFullVO handleAddVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
                                                                                     throws java.lang.Exception
Performs the core logic for addVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

Throws:
java.lang.Exception

updateVesselPositionMeasurement

public void updateVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
Specified by:
updateVesselPositionMeasurement in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.updateVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

handleUpdateVesselPositionMeasurement

protected abstract void handleUpdateVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
                                                       throws java.lang.Exception
Performs the core logic for updateVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

Throws:
java.lang.Exception

removeVesselPositionMeasurement

public void removeVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
Specified by:
removeVesselPositionMeasurement in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.removeVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

handleRemoveVesselPositionMeasurement

protected abstract void handleRemoveVesselPositionMeasurement(RemoteVesselPositionMeasurementFullVO vesselPositionMeasurement)
                                                       throws java.lang.Exception
Performs the core logic for removeVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

Throws:
java.lang.Exception

getAllVesselPositionMeasurement

public RemoteVesselPositionMeasurementFullVO[] getAllVesselPositionMeasurement()
Specified by:
getAllVesselPositionMeasurement in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getAllVesselPositionMeasurement()

handleGetAllVesselPositionMeasurement

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetAllVesselPositionMeasurement()
                                                                                          throws java.lang.Exception
Performs the core logic for getAllVesselPositionMeasurement()

Throws:
java.lang.Exception

getVesselPositionMeasurementById

public RemoteVesselPositionMeasurementFullVO getVesselPositionMeasurementById(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementById in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementById(java.lang.Integer)

handleGetVesselPositionMeasurementById

protected abstract RemoteVesselPositionMeasurementFullVO handleGetVesselPositionMeasurementById(java.lang.Integer id)
                                                                                         throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementById(java.lang.Integer)

Throws:
java.lang.Exception

getVesselPositionMeasurementByIds

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByIds(java.lang.Integer[] id)
Specified by:
getVesselPositionMeasurementByIds in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByIds(java.lang.Integer[])

handleGetVesselPositionMeasurementByIds

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByIds(java.lang.Integer[] id)
                                                                                            throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getVesselPositionMeasurementByVesselPositionId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByVesselPositionId(java.lang.Long id)
Specified by:
getVesselPositionMeasurementByVesselPositionId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByVesselPositionId(java.lang.Long)

handleGetVesselPositionMeasurementByVesselPositionId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByVesselPositionId(java.lang.Long id)
                                                                                                         throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByVesselPositionId(java.lang.Long)

Throws:
java.lang.Exception

getVesselPositionMeasurementByDepartmentId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByDepartmentId(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementByDepartmentId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByDepartmentId(java.lang.Integer)

handleGetVesselPositionMeasurementByDepartmentId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByDepartmentId(java.lang.Integer id)
                                                                                                     throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselPositionMeasurementByPrecisionTypeId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByPrecisionTypeId(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementByPrecisionTypeId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByPrecisionTypeId(java.lang.Integer)

handleGetVesselPositionMeasurementByPrecisionTypeId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByPrecisionTypeId(java.lang.Integer id)
                                                                                                        throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByPrecisionTypeId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselPositionMeasurementByQualityFlagCode

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByQualityFlagCode(java.lang.String code)
Specified by:
getVesselPositionMeasurementByQualityFlagCode in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByQualityFlagCode(java.lang.String)

handleGetVesselPositionMeasurementByQualityFlagCode

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByQualityFlagCode(java.lang.String code)
                                                                                                        throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getVesselPositionMeasurementByAnalysisInstrumentId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByAnalysisInstrumentId(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementByAnalysisInstrumentId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByAnalysisInstrumentId(java.lang.Integer)

handleGetVesselPositionMeasurementByAnalysisInstrumentId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByAnalysisInstrumentId(java.lang.Integer id)
                                                                                                             throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByAnalysisInstrumentId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselPositionMeasurementByNumericalPrecisionId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByNumericalPrecisionId(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementByNumericalPrecisionId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByNumericalPrecisionId(java.lang.Integer)

handleGetVesselPositionMeasurementByNumericalPrecisionId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByNumericalPrecisionId(java.lang.Integer id)
                                                                                                             throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByNumericalPrecisionId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselPositionMeasurementByPmfmId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByPmfmId(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementByPmfmId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByPmfmId(java.lang.Integer)

handleGetVesselPositionMeasurementByPmfmId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByPmfmId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByPmfmId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselPositionMeasurementByQualitativeValueId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByQualitativeValueId(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementByQualitativeValueId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByQualitativeValueId(java.lang.Integer)

handleGetVesselPositionMeasurementByQualitativeValueId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByQualitativeValueId(java.lang.Integer id)
                                                                                                           throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByQualitativeValueId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselPositionMeasurementByAggregationLevelId

public RemoteVesselPositionMeasurementFullVO[] getVesselPositionMeasurementByAggregationLevelId(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementByAggregationLevelId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByAggregationLevelId(java.lang.Integer)

handleGetVesselPositionMeasurementByAggregationLevelId

protected abstract RemoteVesselPositionMeasurementFullVO[] handleGetVesselPositionMeasurementByAggregationLevelId(java.lang.Integer id)
                                                                                                           throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByAggregationLevelId(java.lang.Integer)

Throws:
java.lang.Exception

remoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers

public boolean remoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst,
                                                                           RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
Specified by:
remoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.remoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

handleRemoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst,
                                                                                             RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
                                                                                      throws java.lang.Exception
Performs the core logic for remoteVesselPositionMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

Throws:
java.lang.Exception

remoteVesselPositionMeasurementFullVOsAreEqual

public boolean remoteVesselPositionMeasurementFullVOsAreEqual(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst,
                                                              RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
Specified by:
remoteVesselPositionMeasurementFullVOsAreEqual in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.remoteVesselPositionMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

handleRemoteVesselPositionMeasurementFullVOsAreEqual

protected abstract boolean handleRemoteVesselPositionMeasurementFullVOsAreEqual(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOFirst,
                                                                                RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVOSecond)
                                                                         throws java.lang.Exception
Performs the core logic for remoteVesselPositionMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

Throws:
java.lang.Exception

getVesselPositionMeasurementNaturalIds

public RemoteVesselPositionMeasurementNaturalId[] getVesselPositionMeasurementNaturalIds()
Specified by:
getVesselPositionMeasurementNaturalIds in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementNaturalIds()

handleGetVesselPositionMeasurementNaturalIds

protected abstract RemoteVesselPositionMeasurementNaturalId[] handleGetVesselPositionMeasurementNaturalIds()
                                                                                                    throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementNaturalIds()

Throws:
java.lang.Exception

getVesselPositionMeasurementByNaturalId

public RemoteVesselPositionMeasurementFullVO getVesselPositionMeasurementByNaturalId(RemoteVesselPositionMeasurementNaturalId vesselPositionMeasurementNaturalId)
Specified by:
getVesselPositionMeasurementByNaturalId in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementNaturalId)

handleGetVesselPositionMeasurementByNaturalId

protected abstract RemoteVesselPositionMeasurementFullVO handleGetVesselPositionMeasurementByNaturalId(RemoteVesselPositionMeasurementNaturalId vesselPositionMeasurementNaturalId)
                                                                                                throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementNaturalId)

Throws:
java.lang.Exception

getVesselPositionMeasurementNaturalIdById

public RemoteVesselPositionMeasurementNaturalId getVesselPositionMeasurementNaturalIdById(java.lang.Integer id)
Specified by:
getVesselPositionMeasurementNaturalIdById in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getVesselPositionMeasurementNaturalIdById(java.lang.Integer)

handleGetVesselPositionMeasurementNaturalIdById

protected abstract RemoteVesselPositionMeasurementNaturalId handleGetVesselPositionMeasurementNaturalIdById(java.lang.Integer id)
                                                                                                     throws java.lang.Exception
Performs the core logic for getVesselPositionMeasurementNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getClusterVesselPositionMeasurementByIdentifiers

public ClusterVesselPositionMeasurement getClusterVesselPositionMeasurementByIdentifiers(java.lang.Integer id)
Specified by:
getClusterVesselPositionMeasurementByIdentifiers in interface RemoteVesselPositionMeasurementFullService
See Also:
RemoteVesselPositionMeasurementFullService.getClusterVesselPositionMeasurementByIdentifiers(java.lang.Integer)

handleGetClusterVesselPositionMeasurementByIdentifiers

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