fr.ifremer.allegro.referential.pmfm.generic.service
Class RemotePmfmFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.referential.pmfm.generic.service.RemotePmfmFullServiceBase
All Implemented Interfaces:
RemotePmfmFullService
Direct Known Subclasses:
RemotePmfmFullServiceImpl

public abstract class RemotePmfmFullServiceBase
extends java.lang.Object
implements RemotePmfmFullService

Spring Service base class for fr.ifremer.allegro.referential.pmfm.generic.service.RemotePmfmFullService, provides access to all services and entities referenced by this service.

See Also:
RemotePmfmFullService

Constructor Summary
RemotePmfmFullServiceBase()
           
 
Method Summary
 ClusterPmfm addOrUpdateClusterPmfm(ClusterPmfm clusterPmfm)
           
 RemotePmfmFullVO addPmfm(RemotePmfmFullVO pmfm)
           
protected  AggregationLevelDao getAggregationLevelDao()
          Gets the reference to aggregationLevel's DAO.
 ClusterPmfm[] getAllClusterPmfmSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemotePmfmFullVO[] getAllPmfm()
           
 ClusterPmfm getClusterPmfmByIdentifiers(java.lang.Integer id)
           
protected  FractionDao getFractionDao()
          Gets the reference to fraction's DAO.
protected  MatrixDao getMatrixDao()
          Gets the reference to matrix'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  MethodDao getMethodDao()
          Gets the reference to method's DAO.
protected  ParameterDao getParameterDao()
          Gets the reference to parameter's DAO.
 RemotePmfmFullVO[] getPmfmByAggregationLevelId(java.lang.Integer id)
           
 RemotePmfmFullVO[] getPmfmByFractionId(java.lang.Integer id)
           
 RemotePmfmFullVO getPmfmById(java.lang.Integer id)
           
 RemotePmfmFullVO[] getPmfmByIds(java.lang.Integer[] id)
           
 RemotePmfmFullVO[] getPmfmByMatrixId(java.lang.Integer id)
           
 RemotePmfmFullVO[] getPmfmByMethodId(java.lang.Integer id)
           
 RemotePmfmFullVO getPmfmByNaturalId(RemotePmfmNaturalId pmfmNaturalId)
           
 RemotePmfmFullVO[] getPmfmByParameterCode(java.lang.String code)
           
 RemotePmfmFullVO[] getPmfmByStatusCode(java.lang.String code)
           
 RemotePmfmFullVO[] getPmfmByUnitId(java.lang.Integer id)
           
protected  PmfmDao getPmfmDao()
          Gets the reference to pmfm's DAO.
 RemotePmfmNaturalId getPmfmNaturalIdById(java.lang.Integer id)
           
 RemotePmfmNaturalId[] getPmfmNaturalIds()
           
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  QualitativeValueDao getQualitativeValueDao()
          Gets the reference to qualitativeValue's DAO.
protected  StatusDao getStatusDao()
          Gets the reference to status's DAO.
protected  UnitDao getUnitDao()
          Gets the reference to unit's DAO.
protected abstract  ClusterPmfm handleAddOrUpdateClusterPmfm(ClusterPmfm clusterPmfm)
          Performs the core logic for addOrUpdateClusterPmfm(fr.ifremer.allegro.referential.pmfm.generic.cluster.ClusterPmfm)
protected abstract  RemotePmfmFullVO handleAddPmfm(RemotePmfmFullVO pmfm)
          Performs the core logic for addPmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)
protected abstract  ClusterPmfm[] handleGetAllClusterPmfmSinceDateSynchro(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 getAllClusterPmfmSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemotePmfmFullVO[] handleGetAllPmfm()
          Performs the core logic for getAllPmfm()
protected abstract  ClusterPmfm handleGetClusterPmfmByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterPmfmByIdentifiers(java.lang.Integer)
protected abstract  RemotePmfmFullVO[] handleGetPmfmByAggregationLevelId(java.lang.Integer id)
          Performs the core logic for getPmfmByAggregationLevelId(java.lang.Integer)
protected abstract  RemotePmfmFullVO[] handleGetPmfmByFractionId(java.lang.Integer id)
          Performs the core logic for getPmfmByFractionId(java.lang.Integer)
protected abstract  RemotePmfmFullVO handleGetPmfmById(java.lang.Integer id)
          Performs the core logic for getPmfmById(java.lang.Integer)
protected abstract  RemotePmfmFullVO[] handleGetPmfmByIds(java.lang.Integer[] id)
          Performs the core logic for getPmfmByIds(java.lang.Integer[])
protected abstract  RemotePmfmFullVO[] handleGetPmfmByMatrixId(java.lang.Integer id)
          Performs the core logic for getPmfmByMatrixId(java.lang.Integer)
protected abstract  RemotePmfmFullVO[] handleGetPmfmByMethodId(java.lang.Integer id)
          Performs the core logic for getPmfmByMethodId(java.lang.Integer)
protected abstract  RemotePmfmFullVO handleGetPmfmByNaturalId(RemotePmfmNaturalId pmfmNaturalId)
          Performs the core logic for getPmfmByNaturalId(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmNaturalId)
protected abstract  RemotePmfmFullVO[] handleGetPmfmByParameterCode(java.lang.String code)
          Performs the core logic for getPmfmByParameterCode(java.lang.String)
protected abstract  RemotePmfmFullVO[] handleGetPmfmByStatusCode(java.lang.String code)
          Performs the core logic for getPmfmByStatusCode(java.lang.String)
protected abstract  RemotePmfmFullVO[] handleGetPmfmByUnitId(java.lang.Integer id)
          Performs the core logic for getPmfmByUnitId(java.lang.Integer)
protected abstract  RemotePmfmNaturalId handleGetPmfmNaturalIdById(java.lang.Integer id)
          Performs the core logic for getPmfmNaturalIdById(java.lang.Integer)
protected abstract  RemotePmfmNaturalId[] handleGetPmfmNaturalIds()
          Performs the core logic for getPmfmNaturalIds()
protected abstract  boolean handleRemotePmfmFullVOsAreEqual(RemotePmfmFullVO remotePmfmFullVOFirst, RemotePmfmFullVO remotePmfmFullVOSecond)
          Performs the core logic for remotePmfmFullVOsAreEqual(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO, fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)
protected abstract  boolean handleRemotePmfmFullVOsAreEqualOnIdentifiers(RemotePmfmFullVO remotePmfmFullVOFirst, RemotePmfmFullVO remotePmfmFullVOSecond)
          Performs the core logic for remotePmfmFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO, fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)
protected abstract  void handleRemovePmfm(RemotePmfmFullVO pmfm)
          Performs the core logic for removePmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)
protected abstract  void handleUpdatePmfm(RemotePmfmFullVO pmfm)
          Performs the core logic for updatePmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)
 boolean remotePmfmFullVOsAreEqual(RemotePmfmFullVO remotePmfmFullVOFirst, RemotePmfmFullVO remotePmfmFullVOSecond)
           
 boolean remotePmfmFullVOsAreEqualOnIdentifiers(RemotePmfmFullVO remotePmfmFullVOFirst, RemotePmfmFullVO remotePmfmFullVOSecond)
           
 void removePmfm(RemotePmfmFullVO pmfm)
           
 void setAggregationLevelDao(AggregationLevelDao aggregationLevelDao)
          Sets the reference to aggregationLevel's DAO.
 void setFractionDao(FractionDao fractionDao)
          Sets the reference to fraction's DAO.
 void setMatrixDao(MatrixDao matrixDao)
          Sets the reference to matrix's DAO.
 void setMethodDao(MethodDao methodDao)
          Sets the reference to method's DAO.
 void setParameterDao(ParameterDao parameterDao)
          Sets the reference to parameter's DAO.
 void setPmfmDao(PmfmDao pmfmDao)
          Sets the reference to pmfm's DAO.
 void setQualitativeValueDao(QualitativeValueDao qualitativeValueDao)
          Sets the reference to qualitativeValue's DAO.
 void setStatusDao(StatusDao statusDao)
          Sets the reference to status's DAO.
 void setUnitDao(UnitDao unitDao)
          Sets the reference to unit's DAO.
 void updatePmfm(RemotePmfmFullVO pmfm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemotePmfmFullServiceBase

public RemotePmfmFullServiceBase()
Method Detail

setPmfmDao

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


getPmfmDao

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


setParameterDao

public void setParameterDao(ParameterDao parameterDao)
Sets the reference to parameter's DAO.


getParameterDao

protected ParameterDao getParameterDao()
Gets the reference to parameter's DAO.


setMatrixDao

public void setMatrixDao(MatrixDao matrixDao)
Sets the reference to matrix's DAO.


getMatrixDao

protected MatrixDao getMatrixDao()
Gets the reference to matrix's DAO.


setMethodDao

public void setMethodDao(MethodDao methodDao)
Sets the reference to method's DAO.


getMethodDao

protected MethodDao getMethodDao()
Gets the reference to method's DAO.


setUnitDao

public void setUnitDao(UnitDao unitDao)
Sets the reference to unit's DAO.


getUnitDao

protected UnitDao getUnitDao()
Gets the reference to unit's DAO.


setFractionDao

public void setFractionDao(FractionDao fractionDao)
Sets the reference to fraction's DAO.


getFractionDao

protected FractionDao getFractionDao()
Gets the reference to fraction'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.


setStatusDao

public void setStatusDao(StatusDao statusDao)
Sets the reference to status's DAO.


getStatusDao

protected StatusDao getStatusDao()
Gets the reference to status'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.


addPmfm

public RemotePmfmFullVO addPmfm(RemotePmfmFullVO pmfm)
Specified by:
addPmfm in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.addPmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

handleAddPmfm

protected abstract RemotePmfmFullVO handleAddPmfm(RemotePmfmFullVO pmfm)
                                           throws java.lang.Exception
Performs the core logic for addPmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

Throws:
java.lang.Exception

updatePmfm

public void updatePmfm(RemotePmfmFullVO pmfm)
Specified by:
updatePmfm in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.updatePmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

handleUpdatePmfm

protected abstract void handleUpdatePmfm(RemotePmfmFullVO pmfm)
                                  throws java.lang.Exception
Performs the core logic for updatePmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

Throws:
java.lang.Exception

removePmfm

public void removePmfm(RemotePmfmFullVO pmfm)
Specified by:
removePmfm in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.removePmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

handleRemovePmfm

protected abstract void handleRemovePmfm(RemotePmfmFullVO pmfm)
                                  throws java.lang.Exception
Performs the core logic for removePmfm(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

Throws:
java.lang.Exception

getAllPmfm

public RemotePmfmFullVO[] getAllPmfm()
Specified by:
getAllPmfm in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getAllPmfm()

handleGetAllPmfm

protected abstract RemotePmfmFullVO[] handleGetAllPmfm()
                                                throws java.lang.Exception
Performs the core logic for getAllPmfm()

Throws:
java.lang.Exception

getPmfmById

public RemotePmfmFullVO getPmfmById(java.lang.Integer id)
Specified by:
getPmfmById in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmById(java.lang.Integer)

handleGetPmfmById

protected abstract RemotePmfmFullVO handleGetPmfmById(java.lang.Integer id)
                                               throws java.lang.Exception
Performs the core logic for getPmfmById(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmByIds

public RemotePmfmFullVO[] getPmfmByIds(java.lang.Integer[] id)
Specified by:
getPmfmByIds in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByIds(java.lang.Integer[])

handleGetPmfmByIds

protected abstract RemotePmfmFullVO[] handleGetPmfmByIds(java.lang.Integer[] id)
                                                  throws java.lang.Exception
Performs the core logic for getPmfmByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getPmfmByParameterCode

public RemotePmfmFullVO[] getPmfmByParameterCode(java.lang.String code)
Specified by:
getPmfmByParameterCode in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByParameterCode(java.lang.String)

handleGetPmfmByParameterCode

protected abstract RemotePmfmFullVO[] handleGetPmfmByParameterCode(java.lang.String code)
                                                            throws java.lang.Exception
Performs the core logic for getPmfmByParameterCode(java.lang.String)

Throws:
java.lang.Exception

getPmfmByMatrixId

public RemotePmfmFullVO[] getPmfmByMatrixId(java.lang.Integer id)
Specified by:
getPmfmByMatrixId in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByMatrixId(java.lang.Integer)

handleGetPmfmByMatrixId

protected abstract RemotePmfmFullVO[] handleGetPmfmByMatrixId(java.lang.Integer id)
                                                       throws java.lang.Exception
Performs the core logic for getPmfmByMatrixId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmByMethodId

public RemotePmfmFullVO[] getPmfmByMethodId(java.lang.Integer id)
Specified by:
getPmfmByMethodId in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByMethodId(java.lang.Integer)

handleGetPmfmByMethodId

protected abstract RemotePmfmFullVO[] handleGetPmfmByMethodId(java.lang.Integer id)
                                                       throws java.lang.Exception
Performs the core logic for getPmfmByMethodId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmByUnitId

public RemotePmfmFullVO[] getPmfmByUnitId(java.lang.Integer id)
Specified by:
getPmfmByUnitId in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByUnitId(java.lang.Integer)

handleGetPmfmByUnitId

protected abstract RemotePmfmFullVO[] handleGetPmfmByUnitId(java.lang.Integer id)
                                                     throws java.lang.Exception
Performs the core logic for getPmfmByUnitId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmByFractionId

public RemotePmfmFullVO[] getPmfmByFractionId(java.lang.Integer id)
Specified by:
getPmfmByFractionId in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByFractionId(java.lang.Integer)

handleGetPmfmByFractionId

protected abstract RemotePmfmFullVO[] handleGetPmfmByFractionId(java.lang.Integer id)
                                                         throws java.lang.Exception
Performs the core logic for getPmfmByFractionId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmByStatusCode

public RemotePmfmFullVO[] getPmfmByStatusCode(java.lang.String code)
Specified by:
getPmfmByStatusCode in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByStatusCode(java.lang.String)

handleGetPmfmByStatusCode

protected abstract RemotePmfmFullVO[] handleGetPmfmByStatusCode(java.lang.String code)
                                                         throws java.lang.Exception
Performs the core logic for getPmfmByStatusCode(java.lang.String)

Throws:
java.lang.Exception

getPmfmByAggregationLevelId

public RemotePmfmFullVO[] getPmfmByAggregationLevelId(java.lang.Integer id)
Specified by:
getPmfmByAggregationLevelId in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByAggregationLevelId(java.lang.Integer)

handleGetPmfmByAggregationLevelId

protected abstract RemotePmfmFullVO[] handleGetPmfmByAggregationLevelId(java.lang.Integer id)
                                                                 throws java.lang.Exception
Performs the core logic for getPmfmByAggregationLevelId(java.lang.Integer)

Throws:
java.lang.Exception

remotePmfmFullVOsAreEqualOnIdentifiers

public boolean remotePmfmFullVOsAreEqualOnIdentifiers(RemotePmfmFullVO remotePmfmFullVOFirst,
                                                      RemotePmfmFullVO remotePmfmFullVOSecond)
Specified by:
remotePmfmFullVOsAreEqualOnIdentifiers in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.remotePmfmFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO, fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

handleRemotePmfmFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemotePmfmFullVOsAreEqualOnIdentifiers(RemotePmfmFullVO remotePmfmFullVOFirst,
                                                                        RemotePmfmFullVO remotePmfmFullVOSecond)
                                                                 throws java.lang.Exception
Performs the core logic for remotePmfmFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO, fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

Throws:
java.lang.Exception

remotePmfmFullVOsAreEqual

public boolean remotePmfmFullVOsAreEqual(RemotePmfmFullVO remotePmfmFullVOFirst,
                                         RemotePmfmFullVO remotePmfmFullVOSecond)
Specified by:
remotePmfmFullVOsAreEqual in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.remotePmfmFullVOsAreEqual(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO, fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

handleRemotePmfmFullVOsAreEqual

protected abstract boolean handleRemotePmfmFullVOsAreEqual(RemotePmfmFullVO remotePmfmFullVOFirst,
                                                           RemotePmfmFullVO remotePmfmFullVOSecond)
                                                    throws java.lang.Exception
Performs the core logic for remotePmfmFullVOsAreEqual(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO, fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmFullVO)

Throws:
java.lang.Exception

getPmfmNaturalIds

public RemotePmfmNaturalId[] getPmfmNaturalIds()
Specified by:
getPmfmNaturalIds in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmNaturalIds()

handleGetPmfmNaturalIds

protected abstract RemotePmfmNaturalId[] handleGetPmfmNaturalIds()
                                                          throws java.lang.Exception
Performs the core logic for getPmfmNaturalIds()

Throws:
java.lang.Exception

getPmfmByNaturalId

public RemotePmfmFullVO getPmfmByNaturalId(RemotePmfmNaturalId pmfmNaturalId)
Specified by:
getPmfmByNaturalId in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmByNaturalId(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmNaturalId)

handleGetPmfmByNaturalId

protected abstract RemotePmfmFullVO handleGetPmfmByNaturalId(RemotePmfmNaturalId pmfmNaturalId)
                                                      throws java.lang.Exception
Performs the core logic for getPmfmByNaturalId(fr.ifremer.allegro.referential.pmfm.generic.vo.RemotePmfmNaturalId)

Throws:
java.lang.Exception

getPmfmNaturalIdById

public RemotePmfmNaturalId getPmfmNaturalIdById(java.lang.Integer id)
Specified by:
getPmfmNaturalIdById in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getPmfmNaturalIdById(java.lang.Integer)

handleGetPmfmNaturalIdById

protected abstract RemotePmfmNaturalId handleGetPmfmNaturalIdById(java.lang.Integer id)
                                                           throws java.lang.Exception
Performs the core logic for getPmfmNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterPmfm

public ClusterPmfm addOrUpdateClusterPmfm(ClusterPmfm clusterPmfm)
Specified by:
addOrUpdateClusterPmfm in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.addOrUpdateClusterPmfm(fr.ifremer.allegro.referential.pmfm.generic.cluster.ClusterPmfm)

handleAddOrUpdateClusterPmfm

protected abstract ClusterPmfm handleAddOrUpdateClusterPmfm(ClusterPmfm clusterPmfm)
                                                     throws java.lang.Exception
Performs the core logic for addOrUpdateClusterPmfm(fr.ifremer.allegro.referential.pmfm.generic.cluster.ClusterPmfm)

Throws:
java.lang.Exception

getAllClusterPmfmSinceDateSynchro

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

handleGetAllClusterPmfmSinceDateSynchro

protected abstract ClusterPmfm[] handleGetAllClusterPmfmSinceDateSynchro(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 getAllClusterPmfmSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterPmfmByIdentifiers

public ClusterPmfm getClusterPmfmByIdentifiers(java.lang.Integer id)
Specified by:
getClusterPmfmByIdentifiers in interface RemotePmfmFullService
See Also:
RemotePmfmFullService.getClusterPmfmByIdentifiers(java.lang.Integer)

handleGetClusterPmfmByIdentifiers

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