fr.ifremer.allegro.referential.vessel.generic.service
Class RemoteScientificResearchVesselFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.referential.vessel.generic.service.RemoteScientificResearchVesselFullServiceBase
All Implemented Interfaces:
RemoteScientificResearchVesselFullService
Direct Known Subclasses:
RemoteScientificResearchVesselFullServiceImpl

public abstract class RemoteScientificResearchVesselFullServiceBase
extends java.lang.Object
implements RemoteScientificResearchVesselFullService

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

See Also:
RemoteScientificResearchVesselFullService

Constructor Summary
RemoteScientificResearchVesselFullServiceBase()
           
 
Method Summary
 ClusterScientificResearchVessel addOrUpdateClusterScientificResearchVessel(ClusterScientificResearchVessel clusterScientificResearchVessel)
           
 RemoteScientificResearchVesselFullVO addScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
           
 ClusterScientificResearchVessel[] getAllClusterScientificResearchVesselSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteScientificResearchVesselFullVO[] getAllScientificResearchVessel()
           
 ClusterScientificResearchVessel getClusterScientificResearchVesselByIdentifiers(java.lang.String code)
           
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  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  RightToProduceDao getRightToProduceDao()
          Gets the reference to rightToProduce's DAO.
 RemoteScientificResearchVesselFullVO getScientificResearchVesselByCode(java.lang.String code)
           
 RemoteScientificResearchVesselFullVO[] getScientificResearchVesselByCodes(java.lang.String[] code)
           
 RemoteScientificResearchVesselFullVO getScientificResearchVesselByNaturalId(RemoteScientificResearchVesselNaturalId scientificResearchVesselNaturalId)
           
 RemoteScientificResearchVesselFullVO[] getScientificResearchVesselByStatusCode(java.lang.String code)
           
 RemoteScientificResearchVesselFullVO[] getScientificResearchVesselByVesselTypeId(java.lang.Integer id)
           
protected  ScientificResearchVesselDao getScientificResearchVesselDao()
          Gets the reference to scientificResearchVessel's DAO.
 RemoteScientificResearchVesselNaturalId getScientificResearchVesselNaturalIdByCode(java.lang.String code)
           
 RemoteScientificResearchVesselNaturalId[] getScientificResearchVesselNaturalIds()
           
protected  StatusDao getStatusDao()
          Gets the reference to status's DAO.
protected  VesselOwnerPeriodDao getVesselOwnerPeriodDao()
          Gets the reference to vesselOwnerPeriod's DAO.
protected  VesselRegistrationPeriodDao getVesselRegistrationPeriodDao()
          Gets the reference to vesselRegistrationPeriod's DAO.
protected  VesselTypeDao getVesselTypeDao()
          Gets the reference to vesselType's DAO.
protected abstract  ClusterScientificResearchVessel handleAddOrUpdateClusterScientificResearchVessel(ClusterScientificResearchVessel clusterScientificResearchVessel)
          Performs the core logic for addOrUpdateClusterScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterScientificResearchVessel)
protected abstract  RemoteScientificResearchVesselFullVO handleAddScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
          Performs the core logic for addScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)
protected abstract  ClusterScientificResearchVessel[] handleGetAllClusterScientificResearchVesselSinceDateSynchro(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 getAllClusterScientificResearchVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteScientificResearchVesselFullVO[] handleGetAllScientificResearchVessel()
          Performs the core logic for getAllScientificResearchVessel()
protected abstract  ClusterScientificResearchVessel handleGetClusterScientificResearchVesselByIdentifiers(java.lang.String code)
          Performs the core logic for getClusterScientificResearchVesselByIdentifiers(java.lang.String)
protected abstract  RemoteScientificResearchVesselFullVO handleGetScientificResearchVesselByCode(java.lang.String code)
          Performs the core logic for getScientificResearchVesselByCode(java.lang.String)
protected abstract  RemoteScientificResearchVesselFullVO[] handleGetScientificResearchVesselByCodes(java.lang.String[] code)
          Performs the core logic for getScientificResearchVesselByCodes(java.lang.String[])
protected abstract  RemoteScientificResearchVesselFullVO handleGetScientificResearchVesselByNaturalId(RemoteScientificResearchVesselNaturalId scientificResearchVesselNaturalId)
          Performs the core logic for getScientificResearchVesselByNaturalId(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselNaturalId)
protected abstract  RemoteScientificResearchVesselFullVO[] handleGetScientificResearchVesselByStatusCode(java.lang.String code)
          Performs the core logic for getScientificResearchVesselByStatusCode(java.lang.String)
protected abstract  RemoteScientificResearchVesselFullVO[] handleGetScientificResearchVesselByVesselTypeId(java.lang.Integer id)
          Performs the core logic for getScientificResearchVesselByVesselTypeId(java.lang.Integer)
protected abstract  RemoteScientificResearchVesselNaturalId handleGetScientificResearchVesselNaturalIdByCode(java.lang.String code)
          Performs the core logic for getScientificResearchVesselNaturalIdByCode(java.lang.String)
protected abstract  RemoteScientificResearchVesselNaturalId[] handleGetScientificResearchVesselNaturalIds()
          Performs the core logic for getScientificResearchVesselNaturalIds()
protected abstract  boolean handleRemoteScientificResearchVesselFullVOsAreEqual(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst, RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
          Performs the core logic for remoteScientificResearchVesselFullVOsAreEqual(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)
protected abstract  boolean handleRemoteScientificResearchVesselFullVOsAreEqualOnIdentifiers(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst, RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
          Performs the core logic for remoteScientificResearchVesselFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)
protected abstract  void handleRemoveScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
          Performs the core logic for removeScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)
protected abstract  void handleUpdateScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
          Performs the core logic for updateScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)
 boolean remoteScientificResearchVesselFullVOsAreEqual(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst, RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
           
 boolean remoteScientificResearchVesselFullVOsAreEqualOnIdentifiers(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst, RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
           
 void removeScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
           
 void setRightToProduceDao(RightToProduceDao rightToProduceDao)
          Sets the reference to rightToProduce's DAO.
 void setScientificResearchVesselDao(ScientificResearchVesselDao scientificResearchVesselDao)
          Sets the reference to scientificResearchVessel's DAO.
 void setStatusDao(StatusDao statusDao)
          Sets the reference to status's DAO.
 void setVesselOwnerPeriodDao(VesselOwnerPeriodDao vesselOwnerPeriodDao)
          Sets the reference to vesselOwnerPeriod's DAO.
 void setVesselRegistrationPeriodDao(VesselRegistrationPeriodDao vesselRegistrationPeriodDao)
          Sets the reference to vesselRegistrationPeriod's DAO.
 void setVesselTypeDao(VesselTypeDao vesselTypeDao)
          Sets the reference to vesselType's DAO.
 void updateScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteScientificResearchVesselFullServiceBase

public RemoteScientificResearchVesselFullServiceBase()
Method Detail

setScientificResearchVesselDao

public void setScientificResearchVesselDao(ScientificResearchVesselDao scientificResearchVesselDao)
Sets the reference to scientificResearchVessel's DAO.


getScientificResearchVesselDao

protected ScientificResearchVesselDao getScientificResearchVesselDao()
Gets the reference to scientificResearchVessel'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.


setVesselTypeDao

public void setVesselTypeDao(VesselTypeDao vesselTypeDao)
Sets the reference to vesselType's DAO.


getVesselTypeDao

protected VesselTypeDao getVesselTypeDao()
Gets the reference to vesselType's DAO.


setRightToProduceDao

public void setRightToProduceDao(RightToProduceDao rightToProduceDao)
Sets the reference to rightToProduce's DAO.


getRightToProduceDao

protected RightToProduceDao getRightToProduceDao()
Gets the reference to rightToProduce's DAO.


setVesselOwnerPeriodDao

public void setVesselOwnerPeriodDao(VesselOwnerPeriodDao vesselOwnerPeriodDao)
Sets the reference to vesselOwnerPeriod's DAO.


getVesselOwnerPeriodDao

protected VesselOwnerPeriodDao getVesselOwnerPeriodDao()
Gets the reference to vesselOwnerPeriod's DAO.


setVesselRegistrationPeriodDao

public void setVesselRegistrationPeriodDao(VesselRegistrationPeriodDao vesselRegistrationPeriodDao)
Sets the reference to vesselRegistrationPeriod's DAO.


getVesselRegistrationPeriodDao

protected VesselRegistrationPeriodDao getVesselRegistrationPeriodDao()
Gets the reference to vesselRegistrationPeriod's DAO.


addScientificResearchVessel

public RemoteScientificResearchVesselFullVO addScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
Specified by:
addScientificResearchVessel in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.addScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

handleAddScientificResearchVessel

protected abstract RemoteScientificResearchVesselFullVO handleAddScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
                                                                                   throws java.lang.Exception
Performs the core logic for addScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

Throws:
java.lang.Exception

updateScientificResearchVessel

public void updateScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
Specified by:
updateScientificResearchVessel in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.updateScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

handleUpdateScientificResearchVessel

protected abstract void handleUpdateScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
                                                      throws java.lang.Exception
Performs the core logic for updateScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

Throws:
java.lang.Exception

removeScientificResearchVessel

public void removeScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
Specified by:
removeScientificResearchVessel in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.removeScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

handleRemoveScientificResearchVessel

protected abstract void handleRemoveScientificResearchVessel(RemoteScientificResearchVesselFullVO scientificResearchVessel)
                                                      throws java.lang.Exception
Performs the core logic for removeScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

Throws:
java.lang.Exception

getAllScientificResearchVessel

public RemoteScientificResearchVesselFullVO[] getAllScientificResearchVessel()
Specified by:
getAllScientificResearchVessel in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getAllScientificResearchVessel()

handleGetAllScientificResearchVessel

protected abstract RemoteScientificResearchVesselFullVO[] handleGetAllScientificResearchVessel()
                                                                                        throws java.lang.Exception
Performs the core logic for getAllScientificResearchVessel()

Throws:
java.lang.Exception

getScientificResearchVesselByCode

public RemoteScientificResearchVesselFullVO getScientificResearchVesselByCode(java.lang.String code)
Specified by:
getScientificResearchVesselByCode in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getScientificResearchVesselByCode(java.lang.String)

handleGetScientificResearchVesselByCode

protected abstract RemoteScientificResearchVesselFullVO handleGetScientificResearchVesselByCode(java.lang.String code)
                                                                                         throws java.lang.Exception
Performs the core logic for getScientificResearchVesselByCode(java.lang.String)

Throws:
java.lang.Exception

getScientificResearchVesselByCodes

public RemoteScientificResearchVesselFullVO[] getScientificResearchVesselByCodes(java.lang.String[] code)
Specified by:
getScientificResearchVesselByCodes in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getScientificResearchVesselByCodes(java.lang.String[])

handleGetScientificResearchVesselByCodes

protected abstract RemoteScientificResearchVesselFullVO[] handleGetScientificResearchVesselByCodes(java.lang.String[] code)
                                                                                            throws java.lang.Exception
Performs the core logic for getScientificResearchVesselByCodes(java.lang.String[])

Throws:
java.lang.Exception

getScientificResearchVesselByStatusCode

public RemoteScientificResearchVesselFullVO[] getScientificResearchVesselByStatusCode(java.lang.String code)
Specified by:
getScientificResearchVesselByStatusCode in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getScientificResearchVesselByStatusCode(java.lang.String)

handleGetScientificResearchVesselByStatusCode

protected abstract RemoteScientificResearchVesselFullVO[] handleGetScientificResearchVesselByStatusCode(java.lang.String code)
                                                                                                 throws java.lang.Exception
Performs the core logic for getScientificResearchVesselByStatusCode(java.lang.String)

Throws:
java.lang.Exception

getScientificResearchVesselByVesselTypeId

public RemoteScientificResearchVesselFullVO[] getScientificResearchVesselByVesselTypeId(java.lang.Integer id)
Specified by:
getScientificResearchVesselByVesselTypeId in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getScientificResearchVesselByVesselTypeId(java.lang.Integer)

handleGetScientificResearchVesselByVesselTypeId

protected abstract RemoteScientificResearchVesselFullVO[] handleGetScientificResearchVesselByVesselTypeId(java.lang.Integer id)
                                                                                                   throws java.lang.Exception
Performs the core logic for getScientificResearchVesselByVesselTypeId(java.lang.Integer)

Throws:
java.lang.Exception

remoteScientificResearchVesselFullVOsAreEqualOnIdentifiers

public boolean remoteScientificResearchVesselFullVOsAreEqualOnIdentifiers(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst,
                                                                          RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
Specified by:
remoteScientificResearchVesselFullVOsAreEqualOnIdentifiers in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.remoteScientificResearchVesselFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

handleRemoteScientificResearchVesselFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteScientificResearchVesselFullVOsAreEqualOnIdentifiers(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst,
                                                                                            RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
                                                                                     throws java.lang.Exception
Performs the core logic for remoteScientificResearchVesselFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

Throws:
java.lang.Exception

remoteScientificResearchVesselFullVOsAreEqual

public boolean remoteScientificResearchVesselFullVOsAreEqual(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst,
                                                             RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
Specified by:
remoteScientificResearchVesselFullVOsAreEqual in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.remoteScientificResearchVesselFullVOsAreEqual(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

handleRemoteScientificResearchVesselFullVOsAreEqual

protected abstract boolean handleRemoteScientificResearchVesselFullVOsAreEqual(RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOFirst,
                                                                               RemoteScientificResearchVesselFullVO remoteScientificResearchVesselFullVOSecond)
                                                                        throws java.lang.Exception
Performs the core logic for remoteScientificResearchVesselFullVOsAreEqual(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselFullVO)

Throws:
java.lang.Exception

getScientificResearchVesselNaturalIds

public RemoteScientificResearchVesselNaturalId[] getScientificResearchVesselNaturalIds()
Specified by:
getScientificResearchVesselNaturalIds in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getScientificResearchVesselNaturalIds()

handleGetScientificResearchVesselNaturalIds

protected abstract RemoteScientificResearchVesselNaturalId[] handleGetScientificResearchVesselNaturalIds()
                                                                                                  throws java.lang.Exception
Performs the core logic for getScientificResearchVesselNaturalIds()

Throws:
java.lang.Exception

getScientificResearchVesselByNaturalId

public RemoteScientificResearchVesselFullVO getScientificResearchVesselByNaturalId(RemoteScientificResearchVesselNaturalId scientificResearchVesselNaturalId)
Specified by:
getScientificResearchVesselByNaturalId in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getScientificResearchVesselByNaturalId(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselNaturalId)

handleGetScientificResearchVesselByNaturalId

protected abstract RemoteScientificResearchVesselFullVO handleGetScientificResearchVesselByNaturalId(RemoteScientificResearchVesselNaturalId scientificResearchVesselNaturalId)
                                                                                              throws java.lang.Exception
Performs the core logic for getScientificResearchVesselByNaturalId(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteScientificResearchVesselNaturalId)

Throws:
java.lang.Exception

getScientificResearchVesselNaturalIdByCode

public RemoteScientificResearchVesselNaturalId getScientificResearchVesselNaturalIdByCode(java.lang.String code)
Specified by:
getScientificResearchVesselNaturalIdByCode in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getScientificResearchVesselNaturalIdByCode(java.lang.String)

handleGetScientificResearchVesselNaturalIdByCode

protected abstract RemoteScientificResearchVesselNaturalId handleGetScientificResearchVesselNaturalIdByCode(java.lang.String code)
                                                                                                     throws java.lang.Exception
Performs the core logic for getScientificResearchVesselNaturalIdByCode(java.lang.String)

Throws:
java.lang.Exception

addOrUpdateClusterScientificResearchVessel

public ClusterScientificResearchVessel addOrUpdateClusterScientificResearchVessel(ClusterScientificResearchVessel clusterScientificResearchVessel)
Specified by:
addOrUpdateClusterScientificResearchVessel in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.addOrUpdateClusterScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterScientificResearchVessel)

handleAddOrUpdateClusterScientificResearchVessel

protected abstract ClusterScientificResearchVessel handleAddOrUpdateClusterScientificResearchVessel(ClusterScientificResearchVessel clusterScientificResearchVessel)
                                                                                             throws java.lang.Exception
Performs the core logic for addOrUpdateClusterScientificResearchVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterScientificResearchVessel)

Throws:
java.lang.Exception

getAllClusterScientificResearchVesselSinceDateSynchro

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

handleGetAllClusterScientificResearchVesselSinceDateSynchro

protected abstract ClusterScientificResearchVessel[] handleGetAllClusterScientificResearchVesselSinceDateSynchro(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 getAllClusterScientificResearchVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterScientificResearchVesselByIdentifiers

public ClusterScientificResearchVessel getClusterScientificResearchVesselByIdentifiers(java.lang.String code)
Specified by:
getClusterScientificResearchVesselByIdentifiers in interface RemoteScientificResearchVesselFullService
See Also:
RemoteScientificResearchVesselFullService.getClusterScientificResearchVesselByIdentifiers(java.lang.String)

handleGetClusterScientificResearchVesselByIdentifiers

protected abstract ClusterScientificResearchVessel handleGetClusterScientificResearchVesselByIdentifiers(java.lang.String code)
                                                                                                  throws java.lang.Exception
Performs the core logic for getClusterScientificResearchVesselByIdentifiers(java.lang.String)

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.