fr.ifremer.allegro.data.vessel.feature.use.generic.service
Class RemoteVesselUseFeaturesOriginFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.vessel.feature.use.generic.service.RemoteVesselUseFeaturesOriginFullServiceBase
All Implemented Interfaces:
RemoteVesselUseFeaturesOriginFullService
Direct Known Subclasses:
RemoteVesselUseFeaturesOriginFullServiceImpl

public abstract class RemoteVesselUseFeaturesOriginFullServiceBase
extends java.lang.Object
implements RemoteVesselUseFeaturesOriginFullService

Spring Service base class for fr.ifremer.allegro.data.vessel.feature.use.generic.service.RemoteVesselUseFeaturesOriginFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteVesselUseFeaturesOriginFullService

Constructor Summary
RemoteVesselUseFeaturesOriginFullServiceBase()
           
 
Method Summary
 RemoteVesselUseFeaturesOriginFullVO addVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
           
protected  AcquisitionLevelDao getAcquisitionLevelDao()
          Gets the reference to acquisitionLevel's DAO.
 RemoteVesselUseFeaturesOriginFullVO[] getAllVesselUseFeaturesOrigin()
           
 ClusterVesselUseFeaturesOrigin getClusterVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId, java.lang.String programCode)
           
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  ProgramDao getProgramDao()
          Gets the reference to program's DAO.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeatures's DAO.
 RemoteVesselUseFeaturesOriginFullVO[] getVesselUseFeaturesOriginByAcquisitionLevelCode(java.lang.String code)
           
 RemoteVesselUseFeaturesOriginFullVO getVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId, java.lang.String programCode)
           
 RemoteVesselUseFeaturesOriginFullVO getVesselUseFeaturesOriginByNaturalId(RemoteVesselUseFeaturesOriginNaturalId vesselUseFeaturesOriginNaturalId)
           
 RemoteVesselUseFeaturesOriginFullVO[] getVesselUseFeaturesOriginByProgramCode(java.lang.String code)
           
 RemoteVesselUseFeaturesOriginFullVO[] getVesselUseFeaturesOriginByVesselUseFeaturesId(java.lang.Integer id)
           
protected  VesselUseFeaturesOriginDao getVesselUseFeaturesOriginDao()
          Gets the reference to vesselUseFeaturesOrigin's DAO.
 RemoteVesselUseFeaturesOriginNaturalId[] getVesselUseFeaturesOriginNaturalIds()
           
protected abstract  RemoteVesselUseFeaturesOriginFullVO handleAddVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
          Performs the core logic for addVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)
protected abstract  RemoteVesselUseFeaturesOriginFullVO[] handleGetAllVesselUseFeaturesOrigin()
          Performs the core logic for getAllVesselUseFeaturesOrigin()
protected abstract  ClusterVesselUseFeaturesOrigin handleGetClusterVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId, java.lang.String programCode)
          Performs the core logic for getClusterVesselUseFeaturesOriginByIdentifiers(java.lang.Integer, java.lang.String)
protected abstract  RemoteVesselUseFeaturesOriginFullVO[] handleGetVesselUseFeaturesOriginByAcquisitionLevelCode(java.lang.String code)
          Performs the core logic for getVesselUseFeaturesOriginByAcquisitionLevelCode(java.lang.String)
protected abstract  RemoteVesselUseFeaturesOriginFullVO handleGetVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId, java.lang.String programCode)
          Performs the core logic for getVesselUseFeaturesOriginByIdentifiers(java.lang.Integer, java.lang.String)
protected abstract  RemoteVesselUseFeaturesOriginFullVO handleGetVesselUseFeaturesOriginByNaturalId(RemoteVesselUseFeaturesOriginNaturalId vesselUseFeaturesOriginNaturalId)
          Performs the core logic for getVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId)
protected abstract  RemoteVesselUseFeaturesOriginFullVO[] handleGetVesselUseFeaturesOriginByProgramCode(java.lang.String code)
          Performs the core logic for getVesselUseFeaturesOriginByProgramCode(java.lang.String)
protected abstract  RemoteVesselUseFeaturesOriginFullVO[] handleGetVesselUseFeaturesOriginByVesselUseFeaturesId(java.lang.Integer id)
          Performs the core logic for getVesselUseFeaturesOriginByVesselUseFeaturesId(java.lang.Integer)
protected abstract  RemoteVesselUseFeaturesOriginNaturalId[] handleGetVesselUseFeaturesOriginNaturalIds()
          Performs the core logic for getVesselUseFeaturesOriginNaturalIds()
protected abstract  boolean handleRemoteVesselUseFeaturesOriginFullVOsAreEqual(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst, RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
          Performs the core logic for remoteVesselUseFeaturesOriginFullVOsAreEqual(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)
protected abstract  boolean handleRemoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst, RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
          Performs the core logic for remoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)
protected abstract  void handleRemoveVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
          Performs the core logic for removeVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)
protected abstract  void handleUpdateVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
          Performs the core logic for updateVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)
 boolean remoteVesselUseFeaturesOriginFullVOsAreEqual(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst, RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
           
 boolean remoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst, RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
           
 void removeVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
           
 void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
          Sets the reference to acquisitionLevel's DAO.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to program's DAO.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeatures's DAO.
 void setVesselUseFeaturesOriginDao(VesselUseFeaturesOriginDao vesselUseFeaturesOriginDao)
          Sets the reference to vesselUseFeaturesOrigin's DAO.
 void updateVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteVesselUseFeaturesOriginFullServiceBase

public RemoteVesselUseFeaturesOriginFullServiceBase()
Method Detail

setVesselUseFeaturesOriginDao

public void setVesselUseFeaturesOriginDao(VesselUseFeaturesOriginDao vesselUseFeaturesOriginDao)
Sets the reference to vesselUseFeaturesOrigin's DAO.


getVesselUseFeaturesOriginDao

protected VesselUseFeaturesOriginDao getVesselUseFeaturesOriginDao()
Gets the reference to vesselUseFeaturesOrigin's DAO.


setVesselUseFeaturesDao

public void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
Sets the reference to vesselUseFeatures's DAO.


getVesselUseFeaturesDao

protected VesselUseFeaturesDao getVesselUseFeaturesDao()
Gets the reference to vesselUseFeatures's DAO.


setProgramDao

public void setProgramDao(ProgramDao programDao)
Sets the reference to program's DAO.


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to program's DAO.


setAcquisitionLevelDao

public void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
Sets the reference to acquisitionLevel's DAO.


getAcquisitionLevelDao

protected AcquisitionLevelDao getAcquisitionLevelDao()
Gets the reference to acquisitionLevel's DAO.


addVesselUseFeaturesOrigin

public RemoteVesselUseFeaturesOriginFullVO addVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
Specified by:
addVesselUseFeaturesOrigin in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.addVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

handleAddVesselUseFeaturesOrigin

protected abstract RemoteVesselUseFeaturesOriginFullVO handleAddVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
                                                                                 throws java.lang.Exception
Performs the core logic for addVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

Throws:
java.lang.Exception

updateVesselUseFeaturesOrigin

public void updateVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
Specified by:
updateVesselUseFeaturesOrigin in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.updateVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

handleUpdateVesselUseFeaturesOrigin

protected abstract void handleUpdateVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
                                                     throws java.lang.Exception
Performs the core logic for updateVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

Throws:
java.lang.Exception

removeVesselUseFeaturesOrigin

public void removeVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
Specified by:
removeVesselUseFeaturesOrigin in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.removeVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

handleRemoveVesselUseFeaturesOrigin

protected abstract void handleRemoveVesselUseFeaturesOrigin(RemoteVesselUseFeaturesOriginFullVO vesselUseFeaturesOrigin)
                                                     throws java.lang.Exception
Performs the core logic for removeVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

Throws:
java.lang.Exception

getAllVesselUseFeaturesOrigin

public RemoteVesselUseFeaturesOriginFullVO[] getAllVesselUseFeaturesOrigin()
Specified by:
getAllVesselUseFeaturesOrigin in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getAllVesselUseFeaturesOrigin()

handleGetAllVesselUseFeaturesOrigin

protected abstract RemoteVesselUseFeaturesOriginFullVO[] handleGetAllVesselUseFeaturesOrigin()
                                                                                      throws java.lang.Exception
Performs the core logic for getAllVesselUseFeaturesOrigin()

Throws:
java.lang.Exception

getVesselUseFeaturesOriginByVesselUseFeaturesId

public RemoteVesselUseFeaturesOriginFullVO[] getVesselUseFeaturesOriginByVesselUseFeaturesId(java.lang.Integer id)
Specified by:
getVesselUseFeaturesOriginByVesselUseFeaturesId in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getVesselUseFeaturesOriginByVesselUseFeaturesId(java.lang.Integer)

handleGetVesselUseFeaturesOriginByVesselUseFeaturesId

protected abstract RemoteVesselUseFeaturesOriginFullVO[] handleGetVesselUseFeaturesOriginByVesselUseFeaturesId(java.lang.Integer id)
                                                                                                        throws java.lang.Exception
Performs the core logic for getVesselUseFeaturesOriginByVesselUseFeaturesId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselUseFeaturesOriginByProgramCode

public RemoteVesselUseFeaturesOriginFullVO[] getVesselUseFeaturesOriginByProgramCode(java.lang.String code)
Specified by:
getVesselUseFeaturesOriginByProgramCode in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getVesselUseFeaturesOriginByProgramCode(java.lang.String)

handleGetVesselUseFeaturesOriginByProgramCode

protected abstract RemoteVesselUseFeaturesOriginFullVO[] handleGetVesselUseFeaturesOriginByProgramCode(java.lang.String code)
                                                                                                throws java.lang.Exception
Performs the core logic for getVesselUseFeaturesOriginByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getVesselUseFeaturesOriginByAcquisitionLevelCode

public RemoteVesselUseFeaturesOriginFullVO[] getVesselUseFeaturesOriginByAcquisitionLevelCode(java.lang.String code)
Specified by:
getVesselUseFeaturesOriginByAcquisitionLevelCode in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getVesselUseFeaturesOriginByAcquisitionLevelCode(java.lang.String)

handleGetVesselUseFeaturesOriginByAcquisitionLevelCode

protected abstract RemoteVesselUseFeaturesOriginFullVO[] handleGetVesselUseFeaturesOriginByAcquisitionLevelCode(java.lang.String code)
                                                                                                         throws java.lang.Exception
Performs the core logic for getVesselUseFeaturesOriginByAcquisitionLevelCode(java.lang.String)

Throws:
java.lang.Exception

getVesselUseFeaturesOriginByIdentifiers

public RemoteVesselUseFeaturesOriginFullVO getVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId,
                                                                                   java.lang.String programCode)
Specified by:
getVesselUseFeaturesOriginByIdentifiers in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getVesselUseFeaturesOriginByIdentifiers(java.lang.Integer, java.lang.String)

handleGetVesselUseFeaturesOriginByIdentifiers

protected abstract RemoteVesselUseFeaturesOriginFullVO handleGetVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId,
                                                                                                     java.lang.String programCode)
                                                                                              throws java.lang.Exception
Performs the core logic for getVesselUseFeaturesOriginByIdentifiers(java.lang.Integer, java.lang.String)

Throws:
java.lang.Exception

remoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers

public boolean remoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst,
                                                                         RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
Specified by:
remoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.remoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

handleRemoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst,
                                                                                           RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
                                                                                    throws java.lang.Exception
Performs the core logic for remoteVesselUseFeaturesOriginFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

Throws:
java.lang.Exception

remoteVesselUseFeaturesOriginFullVOsAreEqual

public boolean remoteVesselUseFeaturesOriginFullVOsAreEqual(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst,
                                                            RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
Specified by:
remoteVesselUseFeaturesOriginFullVOsAreEqual in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.remoteVesselUseFeaturesOriginFullVOsAreEqual(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

handleRemoteVesselUseFeaturesOriginFullVOsAreEqual

protected abstract boolean handleRemoteVesselUseFeaturesOriginFullVOsAreEqual(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOFirst,
                                                                              RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVOSecond)
                                                                       throws java.lang.Exception
Performs the core logic for remoteVesselUseFeaturesOriginFullVOsAreEqual(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

Throws:
java.lang.Exception

getVesselUseFeaturesOriginNaturalIds

public RemoteVesselUseFeaturesOriginNaturalId[] getVesselUseFeaturesOriginNaturalIds()
Specified by:
getVesselUseFeaturesOriginNaturalIds in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getVesselUseFeaturesOriginNaturalIds()

handleGetVesselUseFeaturesOriginNaturalIds

protected abstract RemoteVesselUseFeaturesOriginNaturalId[] handleGetVesselUseFeaturesOriginNaturalIds()
                                                                                                throws java.lang.Exception
Performs the core logic for getVesselUseFeaturesOriginNaturalIds()

Throws:
java.lang.Exception

getVesselUseFeaturesOriginByNaturalId

public RemoteVesselUseFeaturesOriginFullVO getVesselUseFeaturesOriginByNaturalId(RemoteVesselUseFeaturesOriginNaturalId vesselUseFeaturesOriginNaturalId)
Specified by:
getVesselUseFeaturesOriginByNaturalId in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId)

handleGetVesselUseFeaturesOriginByNaturalId

protected abstract RemoteVesselUseFeaturesOriginFullVO handleGetVesselUseFeaturesOriginByNaturalId(RemoteVesselUseFeaturesOriginNaturalId vesselUseFeaturesOriginNaturalId)
                                                                                            throws java.lang.Exception
Performs the core logic for getVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId)

Throws:
java.lang.Exception

getClusterVesselUseFeaturesOriginByIdentifiers

public ClusterVesselUseFeaturesOrigin getClusterVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId,
                                                                                     java.lang.String programCode)
Specified by:
getClusterVesselUseFeaturesOriginByIdentifiers in interface RemoteVesselUseFeaturesOriginFullService
See Also:
RemoteVesselUseFeaturesOriginFullService.getClusterVesselUseFeaturesOriginByIdentifiers(java.lang.Integer, java.lang.String)

handleGetClusterVesselUseFeaturesOriginByIdentifiers

protected abstract ClusterVesselUseFeaturesOrigin handleGetClusterVesselUseFeaturesOriginByIdentifiers(java.lang.Integer vesselUseFeaturesId,
                                                                                                       java.lang.String programCode)
                                                                                                throws java.lang.Exception
Performs the core logic for getClusterVesselUseFeaturesOriginByIdentifiers(java.lang.Integer, 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.