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

java.lang.Object
  extended by fr.ifremer.allegro.data.measure.generic.service.RemoteSortingMeasurementFullServiceBase
All Implemented Interfaces:
RemoteSortingMeasurementFullService
Direct Known Subclasses:
RemoteSortingMeasurementFullServiceImpl

public abstract class RemoteSortingMeasurementFullServiceBase
extends java.lang.Object
implements RemoteSortingMeasurementFullService

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

See Also:
RemoteSortingMeasurementFullService

Constructor Summary
RemoteSortingMeasurementFullServiceBase()
           
 
Method Summary
 ClusterSortingMeasurement addOrUpdateClusterSortingMeasurement(ClusterSortingMeasurement clusterSortingMeasurement)
           
 RemoteSortingMeasurementFullVO addSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
           
protected  AggregationLevelDao getAggregationLevelDao()
          Gets the reference to aggregationLevel's DAO.
 ClusterSortingMeasurement[] getAllClusterSortingMeasurement(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteSortingMeasurementFullVO[] getAllSortingMeasurement()
           
protected  AnalysisInstrumentDao getAnalysisInstrumentDao()
          Gets the reference to analysisInstrument's DAO.
 ClusterSortingMeasurement getClusterSortingMeasurementByIdentifiers(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.
protected  SortingBatchDao getSortingBatchDao()
          Gets the reference to sortingBatch's DAO.
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByAggregationLevelId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByDepartmentId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO getSortingMeasurementById(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByIds(java.lang.Integer[] id)
           
 RemoteSortingMeasurementFullVO getSortingMeasurementByNaturalId(RemoteSortingMeasurementNaturalId sortingMeasurementNaturalId)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByNumericalPrecisionId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByPmfmId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByPrecisionTypeId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByProduceId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByQualitativeValueId(java.lang.Integer id)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementByQualityFlagCode(java.lang.String code)
           
 RemoteSortingMeasurementFullVO[] getSortingMeasurementBySortingBatchId(java.lang.Integer id)
           
protected  SortingMeasurementDao getSortingMeasurementDao()
          Gets the reference to sortingMeasurement's DAO.
 RemoteSortingMeasurementNaturalId getSortingMeasurementNaturalIdById(java.lang.Integer id)
           
 RemoteSortingMeasurementNaturalId[] getSortingMeasurementNaturalIds()
           
protected abstract  ClusterSortingMeasurement handleAddOrUpdateClusterSortingMeasurement(ClusterSortingMeasurement clusterSortingMeasurement)
          Performs the core logic for addOrUpdateClusterSortingMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterSortingMeasurement)
protected abstract  RemoteSortingMeasurementFullVO handleAddSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
          Performs the core logic for addSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)
protected abstract  ClusterSortingMeasurement[] handleGetAllClusterSortingMeasurement(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterSortingMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetAllSortingMeasurement()
          Performs the core logic for getAllSortingMeasurement()
protected abstract  ClusterSortingMeasurement handleGetClusterSortingMeasurementByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterSortingMeasurementByIdentifiers(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByAggregationLevelId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByAggregationLevelId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByAnalysisInstrumentId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByDepartmentId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByDepartmentId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO handleGetSortingMeasurementById(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementById(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByIds(java.lang.Integer[] id)
          Performs the core logic for getSortingMeasurementByIds(java.lang.Integer[])
protected abstract  RemoteSortingMeasurementFullVO handleGetSortingMeasurementByNaturalId(RemoteSortingMeasurementNaturalId sortingMeasurementNaturalId)
          Performs the core logic for getSortingMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementNaturalId)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByNumericalPrecisionId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByNumericalPrecisionId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByPmfmId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByPmfmId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByPrecisionTypeId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByPrecisionTypeId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByProduceId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByProduceId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByQualitativeValueId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementByQualitativeValueId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByQualityFlagCode(java.lang.String code)
          Performs the core logic for getSortingMeasurementByQualityFlagCode(java.lang.String)
protected abstract  RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementBySortingBatchId(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementBySortingBatchId(java.lang.Integer)
protected abstract  RemoteSortingMeasurementNaturalId handleGetSortingMeasurementNaturalIdById(java.lang.Integer id)
          Performs the core logic for getSortingMeasurementNaturalIdById(java.lang.Integer)
protected abstract  RemoteSortingMeasurementNaturalId[] handleGetSortingMeasurementNaturalIds()
          Performs the core logic for getSortingMeasurementNaturalIds()
protected abstract  boolean handleRemoteSortingMeasurementFullVOsAreEqual(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst, RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
          Performs the core logic for remoteSortingMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)
protected abstract  boolean handleRemoteSortingMeasurementFullVOsAreEqualOnIdentifiers(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst, RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
          Performs the core logic for remoteSortingMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)
protected abstract  void handleRemoveSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
          Performs the core logic for removeSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)
protected abstract  void handleUpdateSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
          Performs the core logic for updateSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)
 boolean remoteSortingMeasurementFullVOsAreEqual(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst, RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
           
 boolean remoteSortingMeasurementFullVOsAreEqualOnIdentifiers(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst, RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
           
 void removeSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
           
 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 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 setSortingBatchDao(SortingBatchDao sortingBatchDao)
          Sets the reference to sortingBatch's DAO.
 void setSortingMeasurementDao(SortingMeasurementDao sortingMeasurementDao)
          Sets the reference to sortingMeasurement's DAO.
 void updateSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSortingMeasurementFullServiceBase

public RemoteSortingMeasurementFullServiceBase()
Method Detail

setSortingMeasurementDao

public void setSortingMeasurementDao(SortingMeasurementDao sortingMeasurementDao)
Sets the reference to sortingMeasurement's DAO.


getSortingMeasurementDao

protected SortingMeasurementDao getSortingMeasurementDao()
Gets the reference to sortingMeasurement's DAO.


setSortingBatchDao

public void setSortingBatchDao(SortingBatchDao sortingBatchDao)
Sets the reference to sortingBatch's DAO.


getSortingBatchDao

protected SortingBatchDao getSortingBatchDao()
Gets the reference to sortingBatch'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.


addSortingMeasurement

public RemoteSortingMeasurementFullVO addSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
Specified by:
addSortingMeasurement in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.addSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

handleAddSortingMeasurement

protected abstract RemoteSortingMeasurementFullVO handleAddSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
                                                                       throws java.lang.Exception
Performs the core logic for addSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

Throws:
java.lang.Exception

updateSortingMeasurement

public void updateSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
Specified by:
updateSortingMeasurement in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.updateSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

handleUpdateSortingMeasurement

protected abstract void handleUpdateSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
                                                throws java.lang.Exception
Performs the core logic for updateSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

Throws:
java.lang.Exception

removeSortingMeasurement

public void removeSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
Specified by:
removeSortingMeasurement in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.removeSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

handleRemoveSortingMeasurement

protected abstract void handleRemoveSortingMeasurement(RemoteSortingMeasurementFullVO sortingMeasurement)
                                                throws java.lang.Exception
Performs the core logic for removeSortingMeasurement(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

Throws:
java.lang.Exception

getAllSortingMeasurement

public RemoteSortingMeasurementFullVO[] getAllSortingMeasurement()
Specified by:
getAllSortingMeasurement in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getAllSortingMeasurement()

handleGetAllSortingMeasurement

protected abstract RemoteSortingMeasurementFullVO[] handleGetAllSortingMeasurement()
                                                                            throws java.lang.Exception
Performs the core logic for getAllSortingMeasurement()

Throws:
java.lang.Exception

getSortingMeasurementById

public RemoteSortingMeasurementFullVO getSortingMeasurementById(java.lang.Integer id)
Specified by:
getSortingMeasurementById in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementById(java.lang.Integer)

handleGetSortingMeasurementById

protected abstract RemoteSortingMeasurementFullVO handleGetSortingMeasurementById(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getSortingMeasurementById(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByIds

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByIds(java.lang.Integer[] id)
Specified by:
getSortingMeasurementByIds in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByIds(java.lang.Integer[])

handleGetSortingMeasurementByIds

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByIds(java.lang.Integer[] id)
                                                                              throws java.lang.Exception
Performs the core logic for getSortingMeasurementByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getSortingMeasurementBySortingBatchId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementBySortingBatchId(java.lang.Integer id)
Specified by:
getSortingMeasurementBySortingBatchId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementBySortingBatchId(java.lang.Integer)

handleGetSortingMeasurementBySortingBatchId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementBySortingBatchId(java.lang.Integer id)
                                                                                         throws java.lang.Exception
Performs the core logic for getSortingMeasurementBySortingBatchId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByProduceId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByProduceId(java.lang.Integer id)
Specified by:
getSortingMeasurementByProduceId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByProduceId(java.lang.Integer)

handleGetSortingMeasurementByProduceId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByProduceId(java.lang.Integer id)
                                                                                    throws java.lang.Exception
Performs the core logic for getSortingMeasurementByProduceId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByDepartmentId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByDepartmentId(java.lang.Integer id)
Specified by:
getSortingMeasurementByDepartmentId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByDepartmentId(java.lang.Integer)

handleGetSortingMeasurementByDepartmentId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByDepartmentId(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getSortingMeasurementByDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByPrecisionTypeId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByPrecisionTypeId(java.lang.Integer id)
Specified by:
getSortingMeasurementByPrecisionTypeId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByPrecisionTypeId(java.lang.Integer)

handleGetSortingMeasurementByPrecisionTypeId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByPrecisionTypeId(java.lang.Integer id)
                                                                                          throws java.lang.Exception
Performs the core logic for getSortingMeasurementByPrecisionTypeId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByQualityFlagCode

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByQualityFlagCode(java.lang.String code)
Specified by:
getSortingMeasurementByQualityFlagCode in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByQualityFlagCode(java.lang.String)

handleGetSortingMeasurementByQualityFlagCode

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByQualityFlagCode(java.lang.String code)
                                                                                          throws java.lang.Exception
Performs the core logic for getSortingMeasurementByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getSortingMeasurementByAnalysisInstrumentId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
Specified by:
getSortingMeasurementByAnalysisInstrumentId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByAnalysisInstrumentId(java.lang.Integer)

handleGetSortingMeasurementByAnalysisInstrumentId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByAnalysisInstrumentId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getSortingMeasurementByAnalysisInstrumentId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByNumericalPrecisionId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByNumericalPrecisionId(java.lang.Integer id)
Specified by:
getSortingMeasurementByNumericalPrecisionId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByNumericalPrecisionId(java.lang.Integer)

handleGetSortingMeasurementByNumericalPrecisionId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByNumericalPrecisionId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getSortingMeasurementByNumericalPrecisionId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByPmfmId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByPmfmId(java.lang.Integer id)
Specified by:
getSortingMeasurementByPmfmId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByPmfmId(java.lang.Integer)

handleGetSortingMeasurementByPmfmId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByPmfmId(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getSortingMeasurementByPmfmId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByQualitativeValueId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByQualitativeValueId(java.lang.Integer id)
Specified by:
getSortingMeasurementByQualitativeValueId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByQualitativeValueId(java.lang.Integer)

handleGetSortingMeasurementByQualitativeValueId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByQualitativeValueId(java.lang.Integer id)
                                                                                             throws java.lang.Exception
Performs the core logic for getSortingMeasurementByQualitativeValueId(java.lang.Integer)

Throws:
java.lang.Exception

getSortingMeasurementByAggregationLevelId

public RemoteSortingMeasurementFullVO[] getSortingMeasurementByAggregationLevelId(java.lang.Integer id)
Specified by:
getSortingMeasurementByAggregationLevelId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByAggregationLevelId(java.lang.Integer)

handleGetSortingMeasurementByAggregationLevelId

protected abstract RemoteSortingMeasurementFullVO[] handleGetSortingMeasurementByAggregationLevelId(java.lang.Integer id)
                                                                                             throws java.lang.Exception
Performs the core logic for getSortingMeasurementByAggregationLevelId(java.lang.Integer)

Throws:
java.lang.Exception

remoteSortingMeasurementFullVOsAreEqualOnIdentifiers

public boolean remoteSortingMeasurementFullVOsAreEqualOnIdentifiers(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst,
                                                                    RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
Specified by:
remoteSortingMeasurementFullVOsAreEqualOnIdentifiers in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.remoteSortingMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

handleRemoteSortingMeasurementFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteSortingMeasurementFullVOsAreEqualOnIdentifiers(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst,
                                                                                      RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
                                                                               throws java.lang.Exception
Performs the core logic for remoteSortingMeasurementFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

Throws:
java.lang.Exception

remoteSortingMeasurementFullVOsAreEqual

public boolean remoteSortingMeasurementFullVOsAreEqual(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst,
                                                       RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
Specified by:
remoteSortingMeasurementFullVOsAreEqual in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.remoteSortingMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

handleRemoteSortingMeasurementFullVOsAreEqual

protected abstract boolean handleRemoteSortingMeasurementFullVOsAreEqual(RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOFirst,
                                                                         RemoteSortingMeasurementFullVO remoteSortingMeasurementFullVOSecond)
                                                                  throws java.lang.Exception
Performs the core logic for remoteSortingMeasurementFullVOsAreEqual(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO, fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementFullVO)

Throws:
java.lang.Exception

getSortingMeasurementNaturalIds

public RemoteSortingMeasurementNaturalId[] getSortingMeasurementNaturalIds()
Specified by:
getSortingMeasurementNaturalIds in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementNaturalIds()

handleGetSortingMeasurementNaturalIds

protected abstract RemoteSortingMeasurementNaturalId[] handleGetSortingMeasurementNaturalIds()
                                                                                      throws java.lang.Exception
Performs the core logic for getSortingMeasurementNaturalIds()

Throws:
java.lang.Exception

getSortingMeasurementByNaturalId

public RemoteSortingMeasurementFullVO getSortingMeasurementByNaturalId(RemoteSortingMeasurementNaturalId sortingMeasurementNaturalId)
Specified by:
getSortingMeasurementByNaturalId in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementNaturalId)

handleGetSortingMeasurementByNaturalId

protected abstract RemoteSortingMeasurementFullVO handleGetSortingMeasurementByNaturalId(RemoteSortingMeasurementNaturalId sortingMeasurementNaturalId)
                                                                                  throws java.lang.Exception
Performs the core logic for getSortingMeasurementByNaturalId(fr.ifremer.allegro.data.measure.generic.vo.RemoteSortingMeasurementNaturalId)

Throws:
java.lang.Exception

getSortingMeasurementNaturalIdById

public RemoteSortingMeasurementNaturalId getSortingMeasurementNaturalIdById(java.lang.Integer id)
Specified by:
getSortingMeasurementNaturalIdById in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getSortingMeasurementNaturalIdById(java.lang.Integer)

handleGetSortingMeasurementNaturalIdById

protected abstract RemoteSortingMeasurementNaturalId handleGetSortingMeasurementNaturalIdById(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getSortingMeasurementNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterSortingMeasurement

public ClusterSortingMeasurement[] getAllClusterSortingMeasurement(java.lang.Integer userId,
                                                                   java.lang.Integer[] registrationLocationIds,
                                                                   java.lang.Integer pageNumber,
                                                                   java.lang.Integer pageSize)
Specified by:
getAllClusterSortingMeasurement in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getAllClusterSortingMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterSortingMeasurement

protected abstract ClusterSortingMeasurement[] handleGetAllClusterSortingMeasurement(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 getAllClusterSortingMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterSortingMeasurementByIdentifiers

public ClusterSortingMeasurement getClusterSortingMeasurementByIdentifiers(java.lang.Integer id)
Specified by:
getClusterSortingMeasurementByIdentifiers in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.getClusterSortingMeasurementByIdentifiers(java.lang.Integer)

handleGetClusterSortingMeasurementByIdentifiers

protected abstract ClusterSortingMeasurement handleGetClusterSortingMeasurementByIdentifiers(java.lang.Integer id)
                                                                                      throws java.lang.Exception
Performs the core logic for getClusterSortingMeasurementByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterSortingMeasurement

public ClusterSortingMeasurement addOrUpdateClusterSortingMeasurement(ClusterSortingMeasurement clusterSortingMeasurement)
Specified by:
addOrUpdateClusterSortingMeasurement in interface RemoteSortingMeasurementFullService
See Also:
RemoteSortingMeasurementFullService.addOrUpdateClusterSortingMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterSortingMeasurement)

handleAddOrUpdateClusterSortingMeasurement

protected abstract ClusterSortingMeasurement handleAddOrUpdateClusterSortingMeasurement(ClusterSortingMeasurement clusterSortingMeasurement)
                                                                                 throws java.lang.Exception
Performs the core logic for addOrUpdateClusterSortingMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterSortingMeasurement)

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.