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

java.lang.Object
  extended by fr.ifremer.allegro.data.measure.generic.service.RemoteQuantificationMeasurementFullServiceBase
All Implemented Interfaces:
RemoteQuantificationMeasurementFullService
Direct Known Subclasses:
RemoteQuantificationMeasurementFullServiceImpl

public abstract class RemoteQuantificationMeasurementFullServiceBase
extends java.lang.Object
implements RemoteQuantificationMeasurementFullService

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

See Also:
RemoteQuantificationMeasurementFullService

Constructor Summary
RemoteQuantificationMeasurementFullServiceBase()
           
 
Method Summary
 ClusterQuantificationMeasurement addOrUpdateClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
           
 RemoteQuantificationMeasurementFullVO addQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
           
protected  AggregationLevelDao getAggregationLevelDao()
          Gets the reference to aggregationLevel's DAO.
 ClusterQuantificationMeasurement[] getAllClusterQuantificationMeasurement(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteQuantificationMeasurementFullVO[] getAllQuantificationMeasurement()
           
protected  AnalysisInstrumentDao getAnalysisInstrumentDao()
          Gets the reference to analysisInstrument's DAO.
protected  BatchDao getBatchDao()
          Gets the reference to batch's DAO.
 ClusterQuantificationMeasurement getClusterQuantificationMeasurementByIdentifiers(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  ProduceDao getProduceDao()
          Gets the reference to produce's DAO.
protected  QualitativeValueDao getQualitativeValueDao()
          Gets the reference to qualitativeValue's DAO.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByAggregationLevelId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByAnalysisInstrumentId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByBatchId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByDepartmentId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO getQuantificationMeasurementById(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByIds(java.lang.Integer[] id)
           
 RemoteQuantificationMeasurementFullVO getQuantificationMeasurementByNaturalId(RemoteQuantificationMeasurementNaturalId quantificationMeasurementNaturalId)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByNumericalPrecisionId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByPmfmId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByPrecisionTypeId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByProduceId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByQualitativeValueId(java.lang.Integer id)
           
 RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByQualityFlagCode(java.lang.String code)
           
protected  QuantificationMeasurementDao getQuantificationMeasurementDao()
          Gets the reference to quantificationMeasurement's DAO.
 RemoteQuantificationMeasurementNaturalId getQuantificationMeasurementNaturalIdById(java.lang.Integer id)
           
 RemoteQuantificationMeasurementNaturalId[] getQuantificationMeasurementNaturalIds()
           
protected abstract  ClusterQuantificationMeasurement handleAddOrUpdateClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
          Performs the core logic for addOrUpdateClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement)
protected abstract  RemoteQuantificationMeasurementFullVO handleAddQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
          Performs the core logic for addQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)
protected abstract  ClusterQuantificationMeasurement[] handleGetAllClusterQuantificationMeasurement(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterQuantificationMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetAllQuantificationMeasurement()
          Performs the core logic for getAllQuantificationMeasurement()
protected abstract  ClusterQuantificationMeasurement handleGetClusterQuantificationMeasurementByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterQuantificationMeasurementByIdentifiers(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByAggregationLevelId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByAggregationLevelId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByAnalysisInstrumentId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByAnalysisInstrumentId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByBatchId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByBatchId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByDepartmentId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByDepartmentId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO handleGetQuantificationMeasurementById(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementById(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByIds(java.lang.Integer[] id)
          Performs the core logic for getQuantificationMeasurementByIds(java.lang.Integer[])
protected abstract  RemoteQuantificationMeasurementFullVO handleGetQuantificationMeasurementByNaturalId(RemoteQuantificationMeasurementNaturalId quantificationMeasurementNaturalId)
          Performs the core logic for getQuantificationMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementNaturalId)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByNumericalPrecisionId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByNumericalPrecisionId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByPmfmId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByPmfmId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByPrecisionTypeId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByPrecisionTypeId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByProduceId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByProduceId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByQualitativeValueId(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementByQualitativeValueId(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByQualityFlagCode(java.lang.String code)
          Performs the core logic for getQuantificationMeasurementByQualityFlagCode(java.lang.String)
protected abstract  RemoteQuantificationMeasurementNaturalId handleGetQuantificationMeasurementNaturalIdById(java.lang.Integer id)
          Performs the core logic for getQuantificationMeasurementNaturalIdById(java.lang.Integer)
protected abstract  RemoteQuantificationMeasurementNaturalId[] handleGetQuantificationMeasurementNaturalIds()
          Performs the core logic for getQuantificationMeasurementNaturalIds()
protected abstract  boolean handleRemoteQuantificationMeasurementFullVOsAreEqual(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst, RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
          Performs the core logic for remoteQuantificationMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)
protected abstract  boolean handleRemoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst, RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
          Performs the core logic for remoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)
protected abstract  void handleRemoveQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
          Performs the core logic for removeQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)
protected abstract  void handleUpdateQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
          Performs the core logic for updateQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)
 boolean remoteQuantificationMeasurementFullVOsAreEqual(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst, RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
           
 boolean remoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst, RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
           
 void removeQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
           
 void setAggregationLevelDao(AggregationLevelDao aggregationLevelDao)
          Sets the reference to aggregationLevel's DAO.
 void setAnalysisInstrumentDao(AnalysisInstrumentDao analysisInstrumentDao)
          Sets the reference to analysisInstrument's DAO.
 void setBatchDao(BatchDao batchDao)
          Sets the reference to batch'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 setProduceDao(ProduceDao produceDao)
          Sets the reference to produce'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 setQuantificationMeasurementDao(QuantificationMeasurementDao quantificationMeasurementDao)
          Sets the reference to quantificationMeasurement's DAO.
 void updateQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteQuantificationMeasurementFullServiceBase

public RemoteQuantificationMeasurementFullServiceBase()
Method Detail

setQuantificationMeasurementDao

public void setQuantificationMeasurementDao(QuantificationMeasurementDao quantificationMeasurementDao)
Sets the reference to quantificationMeasurement's DAO.


getQuantificationMeasurementDao

protected QuantificationMeasurementDao getQuantificationMeasurementDao()
Gets the reference to quantificationMeasurement's DAO.


setBatchDao

public void setBatchDao(BatchDao batchDao)
Sets the reference to batch's DAO.


getBatchDao

protected BatchDao getBatchDao()
Gets the reference to batch's DAO.


setProduceDao

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


getProduceDao

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


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.


addQuantificationMeasurement

public RemoteQuantificationMeasurementFullVO addQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
Specified by:
addQuantificationMeasurement in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.addQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

handleAddQuantificationMeasurement

protected abstract RemoteQuantificationMeasurementFullVO handleAddQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
                                                                                     throws java.lang.Exception
Performs the core logic for addQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

Throws:
java.lang.Exception

updateQuantificationMeasurement

public void updateQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
Specified by:
updateQuantificationMeasurement in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.updateQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

handleUpdateQuantificationMeasurement

protected abstract void handleUpdateQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
                                                       throws java.lang.Exception
Performs the core logic for updateQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

Throws:
java.lang.Exception

removeQuantificationMeasurement

public void removeQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
Specified by:
removeQuantificationMeasurement in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.removeQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

handleRemoveQuantificationMeasurement

protected abstract void handleRemoveQuantificationMeasurement(RemoteQuantificationMeasurementFullVO quantificationMeasurement)
                                                       throws java.lang.Exception
Performs the core logic for removeQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

Throws:
java.lang.Exception

getAllQuantificationMeasurement

public RemoteQuantificationMeasurementFullVO[] getAllQuantificationMeasurement()
Specified by:
getAllQuantificationMeasurement in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getAllQuantificationMeasurement()

handleGetAllQuantificationMeasurement

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetAllQuantificationMeasurement()
                                                                                          throws java.lang.Exception
Performs the core logic for getAllQuantificationMeasurement()

Throws:
java.lang.Exception

getQuantificationMeasurementById

public RemoteQuantificationMeasurementFullVO getQuantificationMeasurementById(java.lang.Integer id)
Specified by:
getQuantificationMeasurementById in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementById(java.lang.Integer)

handleGetQuantificationMeasurementById

protected abstract RemoteQuantificationMeasurementFullVO handleGetQuantificationMeasurementById(java.lang.Integer id)
                                                                                         throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementById(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByIds

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByIds(java.lang.Integer[] id)
Specified by:
getQuantificationMeasurementByIds in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByIds(java.lang.Integer[])

handleGetQuantificationMeasurementByIds

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByIds(java.lang.Integer[] id)
                                                                                            throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getQuantificationMeasurementByBatchId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByBatchId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByBatchId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByBatchId(java.lang.Integer)

handleGetQuantificationMeasurementByBatchId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByBatchId(java.lang.Integer id)
                                                                                                throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByBatchId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByProduceId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByProduceId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByProduceId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByProduceId(java.lang.Integer)

handleGetQuantificationMeasurementByProduceId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByProduceId(java.lang.Integer id)
                                                                                                  throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByProduceId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByDepartmentId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByDepartmentId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByDepartmentId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByDepartmentId(java.lang.Integer)

handleGetQuantificationMeasurementByDepartmentId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByDepartmentId(java.lang.Integer id)
                                                                                                     throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByPrecisionTypeId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByPrecisionTypeId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByPrecisionTypeId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByPrecisionTypeId(java.lang.Integer)

handleGetQuantificationMeasurementByPrecisionTypeId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByPrecisionTypeId(java.lang.Integer id)
                                                                                                        throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByPrecisionTypeId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByQualityFlagCode

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByQualityFlagCode(java.lang.String code)
Specified by:
getQuantificationMeasurementByQualityFlagCode in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByQualityFlagCode(java.lang.String)

handleGetQuantificationMeasurementByQualityFlagCode

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByQualityFlagCode(java.lang.String code)
                                                                                                        throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getQuantificationMeasurementByAnalysisInstrumentId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByAnalysisInstrumentId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByAnalysisInstrumentId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByAnalysisInstrumentId(java.lang.Integer)

handleGetQuantificationMeasurementByAnalysisInstrumentId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByAnalysisInstrumentId(java.lang.Integer id)
                                                                                                             throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByAnalysisInstrumentId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByNumericalPrecisionId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByNumericalPrecisionId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByNumericalPrecisionId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByNumericalPrecisionId(java.lang.Integer)

handleGetQuantificationMeasurementByNumericalPrecisionId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByNumericalPrecisionId(java.lang.Integer id)
                                                                                                             throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByNumericalPrecisionId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByPmfmId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByPmfmId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByPmfmId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByPmfmId(java.lang.Integer)

handleGetQuantificationMeasurementByPmfmId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByPmfmId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByPmfmId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByQualitativeValueId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByQualitativeValueId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByQualitativeValueId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByQualitativeValueId(java.lang.Integer)

handleGetQuantificationMeasurementByQualitativeValueId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByQualitativeValueId(java.lang.Integer id)
                                                                                                           throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByQualitativeValueId(java.lang.Integer)

Throws:
java.lang.Exception

getQuantificationMeasurementByAggregationLevelId

public RemoteQuantificationMeasurementFullVO[] getQuantificationMeasurementByAggregationLevelId(java.lang.Integer id)
Specified by:
getQuantificationMeasurementByAggregationLevelId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByAggregationLevelId(java.lang.Integer)

handleGetQuantificationMeasurementByAggregationLevelId

protected abstract RemoteQuantificationMeasurementFullVO[] handleGetQuantificationMeasurementByAggregationLevelId(java.lang.Integer id)
                                                                                                           throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByAggregationLevelId(java.lang.Integer)

Throws:
java.lang.Exception

remoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers

public boolean remoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst,
                                                                           RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
Specified by:
remoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.remoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

handleRemoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst,
                                                                                             RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
                                                                                      throws java.lang.Exception
Performs the core logic for remoteQuantificationMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

Throws:
java.lang.Exception

remoteQuantificationMeasurementFullVOsAreEqual

public boolean remoteQuantificationMeasurementFullVOsAreEqual(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst,
                                                              RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
Specified by:
remoteQuantificationMeasurementFullVOsAreEqual in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.remoteQuantificationMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

handleRemoteQuantificationMeasurementFullVOsAreEqual

protected abstract boolean handleRemoteQuantificationMeasurementFullVOsAreEqual(RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOFirst,
                                                                                RemoteQuantificationMeasurementFullVO remoteQuantificationMeasurementFullVOSecond)
                                                                         throws java.lang.Exception
Performs the core logic for remoteQuantificationMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

Throws:
java.lang.Exception

getQuantificationMeasurementNaturalIds

public RemoteQuantificationMeasurementNaturalId[] getQuantificationMeasurementNaturalIds()
Specified by:
getQuantificationMeasurementNaturalIds in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementNaturalIds()

handleGetQuantificationMeasurementNaturalIds

protected abstract RemoteQuantificationMeasurementNaturalId[] handleGetQuantificationMeasurementNaturalIds()
                                                                                                    throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementNaturalIds()

Throws:
java.lang.Exception

getQuantificationMeasurementByNaturalId

public RemoteQuantificationMeasurementFullVO getQuantificationMeasurementByNaturalId(RemoteQuantificationMeasurementNaturalId quantificationMeasurementNaturalId)
Specified by:
getQuantificationMeasurementByNaturalId in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementNaturalId)

handleGetQuantificationMeasurementByNaturalId

protected abstract RemoteQuantificationMeasurementFullVO handleGetQuantificationMeasurementByNaturalId(RemoteQuantificationMeasurementNaturalId quantificationMeasurementNaturalId)
                                                                                                throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementNaturalId)

Throws:
java.lang.Exception

getQuantificationMeasurementNaturalIdById

public RemoteQuantificationMeasurementNaturalId getQuantificationMeasurementNaturalIdById(java.lang.Integer id)
Specified by:
getQuantificationMeasurementNaturalIdById in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getQuantificationMeasurementNaturalIdById(java.lang.Integer)

handleGetQuantificationMeasurementNaturalIdById

protected abstract RemoteQuantificationMeasurementNaturalId handleGetQuantificationMeasurementNaturalIdById(java.lang.Integer id)
                                                                                                     throws java.lang.Exception
Performs the core logic for getQuantificationMeasurementNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterQuantificationMeasurement

public ClusterQuantificationMeasurement[] getAllClusterQuantificationMeasurement(java.lang.Integer userId,
                                                                                 java.lang.Integer[] registrationLocationIds,
                                                                                 java.lang.Integer pageNumber,
                                                                                 java.lang.Integer pageSize)
Specified by:
getAllClusterQuantificationMeasurement in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getAllClusterQuantificationMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterQuantificationMeasurement

protected abstract ClusterQuantificationMeasurement[] handleGetAllClusterQuantificationMeasurement(java.lang.Integer userId,
                                                                                                   java.lang.Integer[] registrationLocationIds,
                                                                                                   java.lang.Integer pageNumber,
                                                                                                   java.lang.Integer pageSize)
                                                                                            throws java.lang.Exception
Performs the core logic for getAllClusterQuantificationMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterQuantificationMeasurementByIdentifiers

public ClusterQuantificationMeasurement getClusterQuantificationMeasurementByIdentifiers(java.lang.Integer id)
Specified by:
getClusterQuantificationMeasurementByIdentifiers in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.getClusterQuantificationMeasurementByIdentifiers(java.lang.Integer)

handleGetClusterQuantificationMeasurementByIdentifiers

protected abstract ClusterQuantificationMeasurement handleGetClusterQuantificationMeasurementByIdentifiers(java.lang.Integer id)
                                                                                                    throws java.lang.Exception
Performs the core logic for getClusterQuantificationMeasurementByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterQuantificationMeasurement

public ClusterQuantificationMeasurement addOrUpdateClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
Specified by:
addOrUpdateClusterQuantificationMeasurement in interface RemoteQuantificationMeasurementFullService
See Also:
RemoteQuantificationMeasurementFullService.addOrUpdateClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement)

handleAddOrUpdateClusterQuantificationMeasurement

protected abstract ClusterQuantificationMeasurement handleAddOrUpdateClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
                                                                                               throws java.lang.Exception
Performs the core logic for addOrUpdateClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement)

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.