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

java.lang.Object
  extended by fr.ifremer.allegro.referential.vessel.generic.service.RemoteFishingVesselFullServiceBase
All Implemented Interfaces:
RemoteFishingVesselFullService
Direct Known Subclasses:
RemoteFishingVesselFullServiceImpl

public abstract class RemoteFishingVesselFullServiceBase
extends java.lang.Object
implements RemoteFishingVesselFullService

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

See Also:
RemoteFishingVesselFullService

Constructor Summary
RemoteFishingVesselFullServiceBase()
           
 
Method Summary
 RemoteFishingVesselFullVO addFishingVessel(RemoteFishingVesselFullVO fishingVessel)
           
 ClusterFishingVessel addOrUpdateClusterFishingVessel(ClusterFishingVessel clusterFishingVessel)
           
 ClusterFishingVessel[] getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize, java.lang.String[] fishingVesselCodes)
           
 RemoteFishingVesselFullVO[] getAllFishingVessel()
           
 ClusterFishingVessel getClusterFishingVesselByIdentifiers(java.lang.String code)
           
 RemoteFishingVesselFullVO getFishingVesselByCode(java.lang.String code)
           
 RemoteFishingVesselFullVO[] getFishingVesselByCodes(java.lang.String[] code)
           
 RemoteFishingVesselFullVO getFishingVesselByNaturalId(RemoteFishingVesselNaturalId fishingVesselNaturalId)
           
 RemoteFishingVesselFullVO[] getFishingVesselByStatusCode(java.lang.String code)
           
 RemoteFishingVesselFullVO[] getFishingVesselByVesselTypeId(java.lang.Integer id)
           
protected  FishingVesselDao getFishingVesselDao()
          Gets the reference to fishingVessel's DAO.
 RemoteFishingVesselNaturalId getFishingVesselNaturalIdByCode(java.lang.String code)
           
 RemoteFishingVesselNaturalId[] getFishingVesselNaturalIds()
           
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.
protected  StatusDao getStatusDao()
          Gets the reference to status's DAO.
protected  VesselFeaturesDao getVesselFeaturesDao()
          Gets the reference to vesselFeatures's DAO.
protected  VesselMasterPeriodDao getVesselMasterPeriodDao()
          Gets the reference to vesselMasterPeriod'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  RemoteFishingVesselFullVO handleAddFishingVessel(RemoteFishingVesselFullVO fishingVessel)
          Performs the core logic for addFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)
protected abstract  ClusterFishingVessel handleAddOrUpdateClusterFishingVessel(ClusterFishingVessel clusterFishingVessel)
          Performs the core logic for addOrUpdateClusterFishingVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel)
protected abstract  ClusterFishingVessel[] handleGetAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize, java.lang.String[] fishingVesselCodes)
          Performs the core logic for getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer, java.lang.String[])
protected abstract  RemoteFishingVesselFullVO[] handleGetAllFishingVessel()
          Performs the core logic for getAllFishingVessel()
protected abstract  ClusterFishingVessel handleGetClusterFishingVesselByIdentifiers(java.lang.String code)
          Performs the core logic for getClusterFishingVesselByIdentifiers(java.lang.String)
protected abstract  RemoteFishingVesselFullVO handleGetFishingVesselByCode(java.lang.String code)
          Performs the core logic for getFishingVesselByCode(java.lang.String)
protected abstract  RemoteFishingVesselFullVO[] handleGetFishingVesselByCodes(java.lang.String[] code)
          Performs the core logic for getFishingVesselByCodes(java.lang.String[])
protected abstract  RemoteFishingVesselFullVO handleGetFishingVesselByNaturalId(RemoteFishingVesselNaturalId fishingVesselNaturalId)
          Performs the core logic for getFishingVesselByNaturalId(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselNaturalId)
protected abstract  RemoteFishingVesselFullVO[] handleGetFishingVesselByStatusCode(java.lang.String code)
          Performs the core logic for getFishingVesselByStatusCode(java.lang.String)
protected abstract  RemoteFishingVesselFullVO[] handleGetFishingVesselByVesselTypeId(java.lang.Integer id)
          Performs the core logic for getFishingVesselByVesselTypeId(java.lang.Integer)
protected abstract  RemoteFishingVesselNaturalId handleGetFishingVesselNaturalIdByCode(java.lang.String code)
          Performs the core logic for getFishingVesselNaturalIdByCode(java.lang.String)
protected abstract  RemoteFishingVesselNaturalId[] handleGetFishingVesselNaturalIds()
          Performs the core logic for getFishingVesselNaturalIds()
protected abstract  boolean handleRemoteFishingVesselFullVOsAreEqual(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst, RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
          Performs the core logic for remoteFishingVesselFullVOsAreEqual(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)
protected abstract  boolean handleRemoteFishingVesselFullVOsAreEqualOnIdentifiers(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst, RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
          Performs the core logic for remoteFishingVesselFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)
protected abstract  void handleRemoveFishingVessel(RemoteFishingVesselFullVO fishingVessel)
          Performs the core logic for removeFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)
protected abstract  void handleUpdateFishingVessel(RemoteFishingVesselFullVO fishingVessel)
          Performs the core logic for updateFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)
 boolean remoteFishingVesselFullVOsAreEqual(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst, RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
           
 boolean remoteFishingVesselFullVOsAreEqualOnIdentifiers(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst, RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
           
 void removeFishingVessel(RemoteFishingVesselFullVO fishingVessel)
           
 void setFishingVesselDao(FishingVesselDao fishingVesselDao)
          Sets the reference to fishingVessel's DAO.
 void setRightToProduceDao(RightToProduceDao rightToProduceDao)
          Sets the reference to rightToProduce's DAO.
 void setStatusDao(StatusDao statusDao)
          Sets the reference to status's DAO.
 void setVesselFeaturesDao(VesselFeaturesDao vesselFeaturesDao)
          Sets the reference to vesselFeatures's DAO.
 void setVesselMasterPeriodDao(VesselMasterPeriodDao vesselMasterPeriodDao)
          Sets the reference to vesselMasterPeriod'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 updateFishingVessel(RemoteFishingVesselFullVO fishingVessel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteFishingVesselFullServiceBase

public RemoteFishingVesselFullServiceBase()
Method Detail

setFishingVesselDao

public void setFishingVesselDao(FishingVesselDao fishingVesselDao)
Sets the reference to fishingVessel's DAO.


getFishingVesselDao

protected FishingVesselDao getFishingVesselDao()
Gets the reference to fishingVessel's DAO.


setVesselFeaturesDao

public void setVesselFeaturesDao(VesselFeaturesDao vesselFeaturesDao)
Sets the reference to vesselFeatures's DAO.


getVesselFeaturesDao

protected VesselFeaturesDao getVesselFeaturesDao()
Gets the reference to vesselFeatures's DAO.


setVesselMasterPeriodDao

public void setVesselMasterPeriodDao(VesselMasterPeriodDao vesselMasterPeriodDao)
Sets the reference to vesselMasterPeriod's DAO.


getVesselMasterPeriodDao

protected VesselMasterPeriodDao getVesselMasterPeriodDao()
Gets the reference to vesselMasterPeriod'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.


addFishingVessel

public RemoteFishingVesselFullVO addFishingVessel(RemoteFishingVesselFullVO fishingVessel)
Specified by:
addFishingVessel in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.addFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

handleAddFishingVessel

protected abstract RemoteFishingVesselFullVO handleAddFishingVessel(RemoteFishingVesselFullVO fishingVessel)
                                                             throws java.lang.Exception
Performs the core logic for addFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

Throws:
java.lang.Exception

updateFishingVessel

public void updateFishingVessel(RemoteFishingVesselFullVO fishingVessel)
Specified by:
updateFishingVessel in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.updateFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

handleUpdateFishingVessel

protected abstract void handleUpdateFishingVessel(RemoteFishingVesselFullVO fishingVessel)
                                           throws java.lang.Exception
Performs the core logic for updateFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

Throws:
java.lang.Exception

removeFishingVessel

public void removeFishingVessel(RemoteFishingVesselFullVO fishingVessel)
Specified by:
removeFishingVessel in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.removeFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

handleRemoveFishingVessel

protected abstract void handleRemoveFishingVessel(RemoteFishingVesselFullVO fishingVessel)
                                           throws java.lang.Exception
Performs the core logic for removeFishingVessel(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

Throws:
java.lang.Exception

getAllFishingVessel

public RemoteFishingVesselFullVO[] getAllFishingVessel()
Specified by:
getAllFishingVessel in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getAllFishingVessel()

handleGetAllFishingVessel

protected abstract RemoteFishingVesselFullVO[] handleGetAllFishingVessel()
                                                                  throws java.lang.Exception
Performs the core logic for getAllFishingVessel()

Throws:
java.lang.Exception

getFishingVesselByCode

public RemoteFishingVesselFullVO getFishingVesselByCode(java.lang.String code)
Specified by:
getFishingVesselByCode in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getFishingVesselByCode(java.lang.String)

handleGetFishingVesselByCode

protected abstract RemoteFishingVesselFullVO handleGetFishingVesselByCode(java.lang.String code)
                                                                   throws java.lang.Exception
Performs the core logic for getFishingVesselByCode(java.lang.String)

Throws:
java.lang.Exception

getFishingVesselByCodes

public RemoteFishingVesselFullVO[] getFishingVesselByCodes(java.lang.String[] code)
Specified by:
getFishingVesselByCodes in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getFishingVesselByCodes(java.lang.String[])

handleGetFishingVesselByCodes

protected abstract RemoteFishingVesselFullVO[] handleGetFishingVesselByCodes(java.lang.String[] code)
                                                                      throws java.lang.Exception
Performs the core logic for getFishingVesselByCodes(java.lang.String[])

Throws:
java.lang.Exception

getFishingVesselByStatusCode

public RemoteFishingVesselFullVO[] getFishingVesselByStatusCode(java.lang.String code)
Specified by:
getFishingVesselByStatusCode in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getFishingVesselByStatusCode(java.lang.String)

handleGetFishingVesselByStatusCode

protected abstract RemoteFishingVesselFullVO[] handleGetFishingVesselByStatusCode(java.lang.String code)
                                                                           throws java.lang.Exception
Performs the core logic for getFishingVesselByStatusCode(java.lang.String)

Throws:
java.lang.Exception

getFishingVesselByVesselTypeId

public RemoteFishingVesselFullVO[] getFishingVesselByVesselTypeId(java.lang.Integer id)
Specified by:
getFishingVesselByVesselTypeId in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getFishingVesselByVesselTypeId(java.lang.Integer)

handleGetFishingVesselByVesselTypeId

protected abstract RemoteFishingVesselFullVO[] handleGetFishingVesselByVesselTypeId(java.lang.Integer id)
                                                                             throws java.lang.Exception
Performs the core logic for getFishingVesselByVesselTypeId(java.lang.Integer)

Throws:
java.lang.Exception

remoteFishingVesselFullVOsAreEqualOnIdentifiers

public boolean remoteFishingVesselFullVOsAreEqualOnIdentifiers(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst,
                                                               RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
Specified by:
remoteFishingVesselFullVOsAreEqualOnIdentifiers in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.remoteFishingVesselFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

handleRemoteFishingVesselFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteFishingVesselFullVOsAreEqualOnIdentifiers(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst,
                                                                                 RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
                                                                          throws java.lang.Exception
Performs the core logic for remoteFishingVesselFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

Throws:
java.lang.Exception

remoteFishingVesselFullVOsAreEqual

public boolean remoteFishingVesselFullVOsAreEqual(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst,
                                                  RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
Specified by:
remoteFishingVesselFullVOsAreEqual in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.remoteFishingVesselFullVOsAreEqual(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

handleRemoteFishingVesselFullVOsAreEqual

protected abstract boolean handleRemoteFishingVesselFullVOsAreEqual(RemoteFishingVesselFullVO remoteFishingVesselFullVOFirst,
                                                                    RemoteFishingVesselFullVO remoteFishingVesselFullVOSecond)
                                                             throws java.lang.Exception
Performs the core logic for remoteFishingVesselFullVOsAreEqual(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)

Throws:
java.lang.Exception

getFishingVesselNaturalIds

public RemoteFishingVesselNaturalId[] getFishingVesselNaturalIds()
Specified by:
getFishingVesselNaturalIds in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getFishingVesselNaturalIds()

handleGetFishingVesselNaturalIds

protected abstract RemoteFishingVesselNaturalId[] handleGetFishingVesselNaturalIds()
                                                                            throws java.lang.Exception
Performs the core logic for getFishingVesselNaturalIds()

Throws:
java.lang.Exception

getFishingVesselByNaturalId

public RemoteFishingVesselFullVO getFishingVesselByNaturalId(RemoteFishingVesselNaturalId fishingVesselNaturalId)
Specified by:
getFishingVesselByNaturalId in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getFishingVesselByNaturalId(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselNaturalId)

handleGetFishingVesselByNaturalId

protected abstract RemoteFishingVesselFullVO handleGetFishingVesselByNaturalId(RemoteFishingVesselNaturalId fishingVesselNaturalId)
                                                                        throws java.lang.Exception
Performs the core logic for getFishingVesselByNaturalId(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselNaturalId)

Throws:
java.lang.Exception

getFishingVesselNaturalIdByCode

public RemoteFishingVesselNaturalId getFishingVesselNaturalIdByCode(java.lang.String code)
Specified by:
getFishingVesselNaturalIdByCode in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getFishingVesselNaturalIdByCode(java.lang.String)

handleGetFishingVesselNaturalIdByCode

protected abstract RemoteFishingVesselNaturalId handleGetFishingVesselNaturalIdByCode(java.lang.String code)
                                                                               throws java.lang.Exception
Performs the core logic for getFishingVesselNaturalIdByCode(java.lang.String)

Throws:
java.lang.Exception

addOrUpdateClusterFishingVessel

public ClusterFishingVessel addOrUpdateClusterFishingVessel(ClusterFishingVessel clusterFishingVessel)
Specified by:
addOrUpdateClusterFishingVessel in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.addOrUpdateClusterFishingVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel)

handleAddOrUpdateClusterFishingVessel

protected abstract ClusterFishingVessel handleAddOrUpdateClusterFishingVessel(ClusterFishingVessel clusterFishingVessel)
                                                                       throws java.lang.Exception
Performs the core logic for addOrUpdateClusterFishingVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel)

Throws:
java.lang.Exception

getAllClusterFishingVesselSinceDateSynchro

public ClusterFishingVessel[] getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                         java.lang.Integer userId,
                                                                         java.lang.Integer[] registrationLocationIds,
                                                                         java.lang.Integer pageNumber,
                                                                         java.lang.Integer pageSize,
                                                                         java.lang.String[] fishingVesselCodes)
Specified by:
getAllClusterFishingVesselSinceDateSynchro in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer, java.lang.String[])

handleGetAllClusterFishingVesselSinceDateSynchro

protected abstract ClusterFishingVessel[] handleGetAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                           java.lang.Integer userId,
                                                                                           java.lang.Integer[] registrationLocationIds,
                                                                                           java.lang.Integer pageNumber,
                                                                                           java.lang.Integer pageSize,
                                                                                           java.lang.String[] fishingVesselCodes)
                                                                                    throws java.lang.Exception
Performs the core logic for getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer, java.lang.String[])

Throws:
java.lang.Exception

getClusterFishingVesselByIdentifiers

public ClusterFishingVessel getClusterFishingVesselByIdentifiers(java.lang.String code)
Specified by:
getClusterFishingVesselByIdentifiers in interface RemoteFishingVesselFullService
See Also:
RemoteFishingVesselFullService.getClusterFishingVesselByIdentifiers(java.lang.String)

handleGetClusterFishingVesselByIdentifiers

protected abstract ClusterFishingVessel handleGetClusterFishingVesselByIdentifiers(java.lang.String code)
                                                                            throws java.lang.Exception
Performs the core logic for getClusterFishingVesselByIdentifiers(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.