fr.ifremer.allegro.data.measure.file.generic.service
Class RemoteMeasurementFileFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.measure.file.generic.service.RemoteMeasurementFileFullServiceBase
All Implemented Interfaces:
RemoteMeasurementFileFullService
Direct Known Subclasses:
RemoteMeasurementFileFullServiceImpl

public abstract class RemoteMeasurementFileFullServiceBase
extends java.lang.Object
implements RemoteMeasurementFileFullService

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

See Also:
RemoteMeasurementFileFullService

Constructor Summary
RemoteMeasurementFileFullServiceBase()
           
 
Method Summary
 RemoteMeasurementFileFullVO addMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
           
 ClusterMeasurementFile addOrUpdateClusterMeasurementFile(ClusterMeasurementFile clusterMeasurementFile)
           
 ClusterMeasurementFile[] getAllClusterMeasurementFileSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteMeasurementFileFullVO[] getAllMeasurementFile()
           
protected  AnalysisInstrumentDao getAnalysisInstrumentDao()
          Gets the reference to analysisInstrument's DAO.
 ClusterMeasurementFile getClusterMeasurementFileByIdentifiers(java.lang.Integer id)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
 RemoteMeasurementFileFullVO[] getMeasurementFileByAnalysisInstrumentId(java.lang.Integer id)
           
 RemoteMeasurementFileFullVO[] getMeasurementFileByDepartmentId(java.lang.Integer id)
           
 RemoteMeasurementFileFullVO getMeasurementFileById(java.lang.Integer id)
           
 RemoteMeasurementFileFullVO[] getMeasurementFileByIds(java.lang.Integer[] id)
           
 RemoteMeasurementFileFullVO getMeasurementFileByNaturalId(RemoteMeasurementFileNaturalId measurementFileNaturalId)
           
 RemoteMeasurementFileFullVO[] getMeasurementFileByObjectTypeCode(java.lang.String code)
           
 RemoteMeasurementFileFullVO[] getMeasurementFileByPmfmId(java.lang.Integer id)
           
 RemoteMeasurementFileFullVO[] getMeasurementFileByQualityFlagCode(java.lang.String code)
           
protected  MeasurementFileDao getMeasurementFileDao()
          Gets the reference to measurementFile's DAO.
 RemoteMeasurementFileNaturalId getMeasurementFileNaturalIdById(java.lang.Integer id)
           
 RemoteMeasurementFileNaturalId[] getMeasurementFileNaturalIds()
           
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  ObjectTypeDao getObjectTypeDao()
          Gets the reference to objectType's DAO.
protected  PmfmDao getPmfmDao()
          Gets the reference to pmfm's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
protected abstract  RemoteMeasurementFileFullVO handleAddMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
          Performs the core logic for addMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)
protected abstract  ClusterMeasurementFile handleAddOrUpdateClusterMeasurementFile(ClusterMeasurementFile clusterMeasurementFile)
          Performs the core logic for addOrUpdateClusterMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.cluster.ClusterMeasurementFile)
protected abstract  ClusterMeasurementFile[] handleGetAllClusterMeasurementFileSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterMeasurementFileSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteMeasurementFileFullVO[] handleGetAllMeasurementFile()
          Performs the core logic for getAllMeasurementFile()
protected abstract  ClusterMeasurementFile handleGetClusterMeasurementFileByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterMeasurementFileByIdentifiers(java.lang.Integer)
protected abstract  RemoteMeasurementFileFullVO[] handleGetMeasurementFileByAnalysisInstrumentId(java.lang.Integer id)
          Performs the core logic for getMeasurementFileByAnalysisInstrumentId(java.lang.Integer)
protected abstract  RemoteMeasurementFileFullVO[] handleGetMeasurementFileByDepartmentId(java.lang.Integer id)
          Performs the core logic for getMeasurementFileByDepartmentId(java.lang.Integer)
protected abstract  RemoteMeasurementFileFullVO handleGetMeasurementFileById(java.lang.Integer id)
          Performs the core logic for getMeasurementFileById(java.lang.Integer)
protected abstract  RemoteMeasurementFileFullVO[] handleGetMeasurementFileByIds(java.lang.Integer[] id)
          Performs the core logic for getMeasurementFileByIds(java.lang.Integer[])
protected abstract  RemoteMeasurementFileFullVO handleGetMeasurementFileByNaturalId(RemoteMeasurementFileNaturalId measurementFileNaturalId)
          Performs the core logic for getMeasurementFileByNaturalId(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileNaturalId)
protected abstract  RemoteMeasurementFileFullVO[] handleGetMeasurementFileByObjectTypeCode(java.lang.String code)
          Performs the core logic for getMeasurementFileByObjectTypeCode(java.lang.String)
protected abstract  RemoteMeasurementFileFullVO[] handleGetMeasurementFileByPmfmId(java.lang.Integer id)
          Performs the core logic for getMeasurementFileByPmfmId(java.lang.Integer)
protected abstract  RemoteMeasurementFileFullVO[] handleGetMeasurementFileByQualityFlagCode(java.lang.String code)
          Performs the core logic for getMeasurementFileByQualityFlagCode(java.lang.String)
protected abstract  RemoteMeasurementFileNaturalId handleGetMeasurementFileNaturalIdById(java.lang.Integer id)
          Performs the core logic for getMeasurementFileNaturalIdById(java.lang.Integer)
protected abstract  RemoteMeasurementFileNaturalId[] handleGetMeasurementFileNaturalIds()
          Performs the core logic for getMeasurementFileNaturalIds()
protected abstract  boolean handleRemoteMeasurementFileFullVOsAreEqual(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst, RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
          Performs the core logic for remoteMeasurementFileFullVOsAreEqual(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO, fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)
protected abstract  boolean handleRemoteMeasurementFileFullVOsAreEqualOnIdentifiers(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst, RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
          Performs the core logic for remoteMeasurementFileFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO, fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)
protected abstract  void handleRemoveMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
          Performs the core logic for removeMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)
protected abstract  void handleUpdateMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
          Performs the core logic for updateMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)
 boolean remoteMeasurementFileFullVOsAreEqual(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst, RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
           
 boolean remoteMeasurementFileFullVOsAreEqualOnIdentifiers(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst, RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
           
 void removeMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
           
 void setAnalysisInstrumentDao(AnalysisInstrumentDao analysisInstrumentDao)
          Sets the reference to analysisInstrument's DAO.
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to department's DAO.
 void setMeasurementFileDao(MeasurementFileDao measurementFileDao)
          Sets the reference to measurementFile's DAO.
 void setObjectTypeDao(ObjectTypeDao objectTypeDao)
          Sets the reference to objectType's DAO.
 void setPmfmDao(PmfmDao pmfmDao)
          Sets the reference to pmfm's DAO.
 void setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlag's DAO.
 void updateMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteMeasurementFileFullServiceBase

public RemoteMeasurementFileFullServiceBase()
Method Detail

setMeasurementFileDao

public void setMeasurementFileDao(MeasurementFileDao measurementFileDao)
Sets the reference to measurementFile's DAO.


getMeasurementFileDao

protected MeasurementFileDao getMeasurementFileDao()
Gets the reference to measurementFile'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.


setQualityFlagDao

public void setQualityFlagDao(QualityFlagDao qualityFlagDao)
Sets the reference to qualityFlag's DAO.


getQualityFlagDao

protected QualityFlagDao getQualityFlagDao()
Gets the reference to qualityFlag's DAO.


setObjectTypeDao

public void setObjectTypeDao(ObjectTypeDao objectTypeDao)
Sets the reference to objectType's DAO.


getObjectTypeDao

protected ObjectTypeDao getObjectTypeDao()
Gets the reference to objectType'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.


setPmfmDao

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


getPmfmDao

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


addMeasurementFile

public RemoteMeasurementFileFullVO addMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
Specified by:
addMeasurementFile in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.addMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

handleAddMeasurementFile

protected abstract RemoteMeasurementFileFullVO handleAddMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
                                                                 throws java.lang.Exception
Performs the core logic for addMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

Throws:
java.lang.Exception

updateMeasurementFile

public void updateMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
Specified by:
updateMeasurementFile in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.updateMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

handleUpdateMeasurementFile

protected abstract void handleUpdateMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
                                             throws java.lang.Exception
Performs the core logic for updateMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

Throws:
java.lang.Exception

removeMeasurementFile

public void removeMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
Specified by:
removeMeasurementFile in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.removeMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

handleRemoveMeasurementFile

protected abstract void handleRemoveMeasurementFile(RemoteMeasurementFileFullVO measurementFile)
                                             throws java.lang.Exception
Performs the core logic for removeMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

Throws:
java.lang.Exception

getAllMeasurementFile

public RemoteMeasurementFileFullVO[] getAllMeasurementFile()
Specified by:
getAllMeasurementFile in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getAllMeasurementFile()

handleGetAllMeasurementFile

protected abstract RemoteMeasurementFileFullVO[] handleGetAllMeasurementFile()
                                                                      throws java.lang.Exception
Performs the core logic for getAllMeasurementFile()

Throws:
java.lang.Exception

getMeasurementFileById

public RemoteMeasurementFileFullVO getMeasurementFileById(java.lang.Integer id)
Specified by:
getMeasurementFileById in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileById(java.lang.Integer)

handleGetMeasurementFileById

protected abstract RemoteMeasurementFileFullVO handleGetMeasurementFileById(java.lang.Integer id)
                                                                     throws java.lang.Exception
Performs the core logic for getMeasurementFileById(java.lang.Integer)

Throws:
java.lang.Exception

getMeasurementFileByIds

public RemoteMeasurementFileFullVO[] getMeasurementFileByIds(java.lang.Integer[] id)
Specified by:
getMeasurementFileByIds in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileByIds(java.lang.Integer[])

handleGetMeasurementFileByIds

protected abstract RemoteMeasurementFileFullVO[] handleGetMeasurementFileByIds(java.lang.Integer[] id)
                                                                        throws java.lang.Exception
Performs the core logic for getMeasurementFileByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getMeasurementFileByDepartmentId

public RemoteMeasurementFileFullVO[] getMeasurementFileByDepartmentId(java.lang.Integer id)
Specified by:
getMeasurementFileByDepartmentId in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileByDepartmentId(java.lang.Integer)

handleGetMeasurementFileByDepartmentId

protected abstract RemoteMeasurementFileFullVO[] handleGetMeasurementFileByDepartmentId(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getMeasurementFileByDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getMeasurementFileByQualityFlagCode

public RemoteMeasurementFileFullVO[] getMeasurementFileByQualityFlagCode(java.lang.String code)
Specified by:
getMeasurementFileByQualityFlagCode in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileByQualityFlagCode(java.lang.String)

handleGetMeasurementFileByQualityFlagCode

protected abstract RemoteMeasurementFileFullVO[] handleGetMeasurementFileByQualityFlagCode(java.lang.String code)
                                                                                    throws java.lang.Exception
Performs the core logic for getMeasurementFileByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getMeasurementFileByObjectTypeCode

public RemoteMeasurementFileFullVO[] getMeasurementFileByObjectTypeCode(java.lang.String code)
Specified by:
getMeasurementFileByObjectTypeCode in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileByObjectTypeCode(java.lang.String)

handleGetMeasurementFileByObjectTypeCode

protected abstract RemoteMeasurementFileFullVO[] handleGetMeasurementFileByObjectTypeCode(java.lang.String code)
                                                                                   throws java.lang.Exception
Performs the core logic for getMeasurementFileByObjectTypeCode(java.lang.String)

Throws:
java.lang.Exception

getMeasurementFileByAnalysisInstrumentId

public RemoteMeasurementFileFullVO[] getMeasurementFileByAnalysisInstrumentId(java.lang.Integer id)
Specified by:
getMeasurementFileByAnalysisInstrumentId in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileByAnalysisInstrumentId(java.lang.Integer)

handleGetMeasurementFileByAnalysisInstrumentId

protected abstract RemoteMeasurementFileFullVO[] handleGetMeasurementFileByAnalysisInstrumentId(java.lang.Integer id)
                                                                                         throws java.lang.Exception
Performs the core logic for getMeasurementFileByAnalysisInstrumentId(java.lang.Integer)

Throws:
java.lang.Exception

getMeasurementFileByPmfmId

public RemoteMeasurementFileFullVO[] getMeasurementFileByPmfmId(java.lang.Integer id)
Specified by:
getMeasurementFileByPmfmId in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileByPmfmId(java.lang.Integer)

handleGetMeasurementFileByPmfmId

protected abstract RemoteMeasurementFileFullVO[] handleGetMeasurementFileByPmfmId(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getMeasurementFileByPmfmId(java.lang.Integer)

Throws:
java.lang.Exception

remoteMeasurementFileFullVOsAreEqualOnIdentifiers

public boolean remoteMeasurementFileFullVOsAreEqualOnIdentifiers(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst,
                                                                 RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
Specified by:
remoteMeasurementFileFullVOsAreEqualOnIdentifiers in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.remoteMeasurementFileFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO, fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

handleRemoteMeasurementFileFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteMeasurementFileFullVOsAreEqualOnIdentifiers(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst,
                                                                                   RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
                                                                            throws java.lang.Exception
Performs the core logic for remoteMeasurementFileFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO, fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

Throws:
java.lang.Exception

remoteMeasurementFileFullVOsAreEqual

public boolean remoteMeasurementFileFullVOsAreEqual(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst,
                                                    RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
Specified by:
remoteMeasurementFileFullVOsAreEqual in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.remoteMeasurementFileFullVOsAreEqual(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO, fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

handleRemoteMeasurementFileFullVOsAreEqual

protected abstract boolean handleRemoteMeasurementFileFullVOsAreEqual(RemoteMeasurementFileFullVO remoteMeasurementFileFullVOFirst,
                                                                      RemoteMeasurementFileFullVO remoteMeasurementFileFullVOSecond)
                                                               throws java.lang.Exception
Performs the core logic for remoteMeasurementFileFullVOsAreEqual(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO, fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileFullVO)

Throws:
java.lang.Exception

getMeasurementFileNaturalIds

public RemoteMeasurementFileNaturalId[] getMeasurementFileNaturalIds()
Specified by:
getMeasurementFileNaturalIds in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileNaturalIds()

handleGetMeasurementFileNaturalIds

protected abstract RemoteMeasurementFileNaturalId[] handleGetMeasurementFileNaturalIds()
                                                                                throws java.lang.Exception
Performs the core logic for getMeasurementFileNaturalIds()

Throws:
java.lang.Exception

getMeasurementFileByNaturalId

public RemoteMeasurementFileFullVO getMeasurementFileByNaturalId(RemoteMeasurementFileNaturalId measurementFileNaturalId)
Specified by:
getMeasurementFileByNaturalId in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileByNaturalId(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileNaturalId)

handleGetMeasurementFileByNaturalId

protected abstract RemoteMeasurementFileFullVO handleGetMeasurementFileByNaturalId(RemoteMeasurementFileNaturalId measurementFileNaturalId)
                                                                            throws java.lang.Exception
Performs the core logic for getMeasurementFileByNaturalId(fr.ifremer.allegro.data.measure.file.generic.vo.RemoteMeasurementFileNaturalId)

Throws:
java.lang.Exception

getMeasurementFileNaturalIdById

public RemoteMeasurementFileNaturalId getMeasurementFileNaturalIdById(java.lang.Integer id)
Specified by:
getMeasurementFileNaturalIdById in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getMeasurementFileNaturalIdById(java.lang.Integer)

handleGetMeasurementFileNaturalIdById

protected abstract RemoteMeasurementFileNaturalId handleGetMeasurementFileNaturalIdById(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getMeasurementFileNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterMeasurementFile

public ClusterMeasurementFile addOrUpdateClusterMeasurementFile(ClusterMeasurementFile clusterMeasurementFile)
Specified by:
addOrUpdateClusterMeasurementFile in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.addOrUpdateClusterMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.cluster.ClusterMeasurementFile)

handleAddOrUpdateClusterMeasurementFile

protected abstract ClusterMeasurementFile handleAddOrUpdateClusterMeasurementFile(ClusterMeasurementFile clusterMeasurementFile)
                                                                           throws java.lang.Exception
Performs the core logic for addOrUpdateClusterMeasurementFile(fr.ifremer.allegro.data.measure.file.generic.cluster.ClusterMeasurementFile)

Throws:
java.lang.Exception

getAllClusterMeasurementFileSinceDateSynchro

public ClusterMeasurementFile[] getAllClusterMeasurementFileSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                             java.lang.Integer userId,
                                                                             java.lang.Integer[] registrationLocationIds,
                                                                             java.lang.Integer pageNumber,
                                                                             java.lang.Integer pageSize)
Specified by:
getAllClusterMeasurementFileSinceDateSynchro in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getAllClusterMeasurementFileSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterMeasurementFileSinceDateSynchro

protected abstract ClusterMeasurementFile[] handleGetAllClusterMeasurementFileSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                               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 getAllClusterMeasurementFileSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterMeasurementFileByIdentifiers

public ClusterMeasurementFile getClusterMeasurementFileByIdentifiers(java.lang.Integer id)
Specified by:
getClusterMeasurementFileByIdentifiers in interface RemoteMeasurementFileFullService
See Also:
RemoteMeasurementFileFullService.getClusterMeasurementFileByIdentifiers(java.lang.Integer)

handleGetClusterMeasurementFileByIdentifiers

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