fr.ifremer.allegro.referential.transcribing.generic.service
Class RemoteTranscribingMetierFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.referential.transcribing.generic.service.RemoteTranscribingMetierFullServiceBase
All Implemented Interfaces:
RemoteTranscribingMetierFullService
Direct Known Subclasses:
RemoteTranscribingMetierFullServiceImpl

public abstract class RemoteTranscribingMetierFullServiceBase
extends java.lang.Object
implements RemoteTranscribingMetierFullService

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

See Also:
RemoteTranscribingMetierFullService

Constructor Summary
RemoteTranscribingMetierFullServiceBase()
           
 
Method Summary
 ClusterTranscribingMetier addOrUpdateClusterTranscribingMetier(ClusterTranscribingMetier clusterTranscribingMetier)
           
 RemoteTranscribingMetierFullVO addTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
           
 ClusterTranscribingMetier[] getAllClusterTranscribingMetierSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteTranscribingMetierFullVO[] getAllTranscribingMetier()
           
 ClusterTranscribingMetier getClusterTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer metierId)
           
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  MetierDao getMetierDao()
          Gets the reference to metier's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
 RemoteTranscribingMetierFullVO getTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer metierId)
           
 RemoteTranscribingMetierFullVO[] getTranscribingMetierByMetierId(java.lang.Integer id)
           
 RemoteTranscribingMetierFullVO getTranscribingMetierByNaturalId(RemoteTranscribingMetierNaturalId transcribingMetierNaturalId)
           
 RemoteTranscribingMetierFullVO[] getTranscribingMetierByTranscribingSideId(java.lang.Integer id)
           
 RemoteTranscribingMetierFullVO[] getTranscribingMetierByTranscribingSystemId(java.lang.Integer id)
           
protected  TranscribingMetierDao getTranscribingMetierDao()
          Gets the reference to transcribingMetier's DAO.
 RemoteTranscribingMetierNaturalId[] getTranscribingMetierNaturalIds()
           
protected  TranscribingSideDao getTranscribingSideDao()
          Gets the reference to transcribingSide's DAO.
protected  TranscribingSystemDao getTranscribingSystemDao()
          Gets the reference to transcribingSystem's DAO.
protected abstract  ClusterTranscribingMetier handleAddOrUpdateClusterTranscribingMetier(ClusterTranscribingMetier clusterTranscribingMetier)
          Performs the core logic for addOrUpdateClusterTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier)
protected abstract  RemoteTranscribingMetierFullVO handleAddTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
          Performs the core logic for addTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)
protected abstract  ClusterTranscribingMetier[] handleGetAllClusterTranscribingMetierSinceDateSynchro(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 getAllClusterTranscribingMetierSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTranscribingMetierFullVO[] handleGetAllTranscribingMetier()
          Performs the core logic for getAllTranscribingMetier()
protected abstract  ClusterTranscribingMetier handleGetClusterTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer metierId)
          Performs the core logic for getClusterTranscribingMetierByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTranscribingMetierFullVO handleGetTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer metierId)
          Performs the core logic for getTranscribingMetierByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTranscribingMetierFullVO[] handleGetTranscribingMetierByMetierId(java.lang.Integer id)
          Performs the core logic for getTranscribingMetierByMetierId(java.lang.Integer)
protected abstract  RemoteTranscribingMetierFullVO handleGetTranscribingMetierByNaturalId(RemoteTranscribingMetierNaturalId transcribingMetierNaturalId)
          Performs the core logic for getTranscribingMetierByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierNaturalId)
protected abstract  RemoteTranscribingMetierFullVO[] handleGetTranscribingMetierByTranscribingSideId(java.lang.Integer id)
          Performs the core logic for getTranscribingMetierByTranscribingSideId(java.lang.Integer)
protected abstract  RemoteTranscribingMetierFullVO[] handleGetTranscribingMetierByTranscribingSystemId(java.lang.Integer id)
          Performs the core logic for getTranscribingMetierByTranscribingSystemId(java.lang.Integer)
protected abstract  RemoteTranscribingMetierNaturalId[] handleGetTranscribingMetierNaturalIds()
          Performs the core logic for getTranscribingMetierNaturalIds()
protected abstract  boolean handleRemoteTranscribingMetierFullVOsAreEqual(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst, RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
          Performs the core logic for remoteTranscribingMetierFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)
protected abstract  boolean handleRemoteTranscribingMetierFullVOsAreEqualOnIdentifiers(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst, RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
          Performs the core logic for remoteTranscribingMetierFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)
protected abstract  void handleRemoveTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
          Performs the core logic for removeTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)
protected abstract  void handleUpdateTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
          Performs the core logic for updateTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)
 boolean remoteTranscribingMetierFullVOsAreEqual(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst, RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
           
 boolean remoteTranscribingMetierFullVOsAreEqualOnIdentifiers(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst, RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
           
 void removeTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
           
 void setMetierDao(MetierDao metierDao)
          Sets the reference to metier's DAO.
 void setTranscribingMetierDao(TranscribingMetierDao transcribingMetierDao)
          Sets the reference to transcribingMetier's DAO.
 void setTranscribingSideDao(TranscribingSideDao transcribingSideDao)
          Sets the reference to transcribingSide's DAO.
 void setTranscribingSystemDao(TranscribingSystemDao transcribingSystemDao)
          Sets the reference to transcribingSystem's DAO.
 void updateTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteTranscribingMetierFullServiceBase

public RemoteTranscribingMetierFullServiceBase()
Method Detail

setTranscribingMetierDao

public void setTranscribingMetierDao(TranscribingMetierDao transcribingMetierDao)
Sets the reference to transcribingMetier's DAO.


getTranscribingMetierDao

protected TranscribingMetierDao getTranscribingMetierDao()
Gets the reference to transcribingMetier's DAO.


setTranscribingSystemDao

public void setTranscribingSystemDao(TranscribingSystemDao transcribingSystemDao)
Sets the reference to transcribingSystem's DAO.


getTranscribingSystemDao

protected TranscribingSystemDao getTranscribingSystemDao()
Gets the reference to transcribingSystem's DAO.


setTranscribingSideDao

public void setTranscribingSideDao(TranscribingSideDao transcribingSideDao)
Sets the reference to transcribingSide's DAO.


getTranscribingSideDao

protected TranscribingSideDao getTranscribingSideDao()
Gets the reference to transcribingSide's DAO.


setMetierDao

public void setMetierDao(MetierDao metierDao)
Sets the reference to metier's DAO.


getMetierDao

protected MetierDao getMetierDao()
Gets the reference to metier's DAO.


addTranscribingMetier

public RemoteTranscribingMetierFullVO addTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
Specified by:
addTranscribingMetier in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.addTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

handleAddTranscribingMetier

protected abstract RemoteTranscribingMetierFullVO handleAddTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
                                                                       throws java.lang.Exception
Performs the core logic for addTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

Throws:
java.lang.Exception

updateTranscribingMetier

public void updateTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
Specified by:
updateTranscribingMetier in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.updateTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

handleUpdateTranscribingMetier

protected abstract void handleUpdateTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
                                                throws java.lang.Exception
Performs the core logic for updateTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

Throws:
java.lang.Exception

removeTranscribingMetier

public void removeTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
Specified by:
removeTranscribingMetier in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.removeTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

handleRemoveTranscribingMetier

protected abstract void handleRemoveTranscribingMetier(RemoteTranscribingMetierFullVO transcribingMetier)
                                                throws java.lang.Exception
Performs the core logic for removeTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

Throws:
java.lang.Exception

getAllTranscribingMetier

public RemoteTranscribingMetierFullVO[] getAllTranscribingMetier()
Specified by:
getAllTranscribingMetier in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getAllTranscribingMetier()

handleGetAllTranscribingMetier

protected abstract RemoteTranscribingMetierFullVO[] handleGetAllTranscribingMetier()
                                                                            throws java.lang.Exception
Performs the core logic for getAllTranscribingMetier()

Throws:
java.lang.Exception

getTranscribingMetierByTranscribingSystemId

public RemoteTranscribingMetierFullVO[] getTranscribingMetierByTranscribingSystemId(java.lang.Integer id)
Specified by:
getTranscribingMetierByTranscribingSystemId in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getTranscribingMetierByTranscribingSystemId(java.lang.Integer)

handleGetTranscribingMetierByTranscribingSystemId

protected abstract RemoteTranscribingMetierFullVO[] handleGetTranscribingMetierByTranscribingSystemId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getTranscribingMetierByTranscribingSystemId(java.lang.Integer)

Throws:
java.lang.Exception

getTranscribingMetierByTranscribingSideId

public RemoteTranscribingMetierFullVO[] getTranscribingMetierByTranscribingSideId(java.lang.Integer id)
Specified by:
getTranscribingMetierByTranscribingSideId in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getTranscribingMetierByTranscribingSideId(java.lang.Integer)

handleGetTranscribingMetierByTranscribingSideId

protected abstract RemoteTranscribingMetierFullVO[] handleGetTranscribingMetierByTranscribingSideId(java.lang.Integer id)
                                                                                             throws java.lang.Exception
Performs the core logic for getTranscribingMetierByTranscribingSideId(java.lang.Integer)

Throws:
java.lang.Exception

getTranscribingMetierByMetierId

public RemoteTranscribingMetierFullVO[] getTranscribingMetierByMetierId(java.lang.Integer id)
Specified by:
getTranscribingMetierByMetierId in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getTranscribingMetierByMetierId(java.lang.Integer)

handleGetTranscribingMetierByMetierId

protected abstract RemoteTranscribingMetierFullVO[] handleGetTranscribingMetierByMetierId(java.lang.Integer id)
                                                                                   throws java.lang.Exception
Performs the core logic for getTranscribingMetierByMetierId(java.lang.Integer)

Throws:
java.lang.Exception

getTranscribingMetierByIdentifiers

public RemoteTranscribingMetierFullVO getTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                         java.lang.Integer transcribingSideId,
                                                                         java.lang.Integer metierId)
Specified by:
getTranscribingMetierByIdentifiers in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getTranscribingMetierByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)

handleGetTranscribingMetierByIdentifiers

protected abstract RemoteTranscribingMetierFullVO handleGetTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                                           java.lang.Integer transcribingSideId,
                                                                                           java.lang.Integer metierId)
                                                                                    throws java.lang.Exception
Performs the core logic for getTranscribingMetierByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

remoteTranscribingMetierFullVOsAreEqualOnIdentifiers

public boolean remoteTranscribingMetierFullVOsAreEqualOnIdentifiers(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst,
                                                                    RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
Specified by:
remoteTranscribingMetierFullVOsAreEqualOnIdentifiers in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.remoteTranscribingMetierFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

handleRemoteTranscribingMetierFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteTranscribingMetierFullVOsAreEqualOnIdentifiers(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst,
                                                                                      RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
                                                                               throws java.lang.Exception
Performs the core logic for remoteTranscribingMetierFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

Throws:
java.lang.Exception

remoteTranscribingMetierFullVOsAreEqual

public boolean remoteTranscribingMetierFullVOsAreEqual(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst,
                                                       RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
Specified by:
remoteTranscribingMetierFullVOsAreEqual in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.remoteTranscribingMetierFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

handleRemoteTranscribingMetierFullVOsAreEqual

protected abstract boolean handleRemoteTranscribingMetierFullVOsAreEqual(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOFirst,
                                                                         RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVOSecond)
                                                                  throws java.lang.Exception
Performs the core logic for remoteTranscribingMetierFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

Throws:
java.lang.Exception

getTranscribingMetierNaturalIds

public RemoteTranscribingMetierNaturalId[] getTranscribingMetierNaturalIds()
Specified by:
getTranscribingMetierNaturalIds in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getTranscribingMetierNaturalIds()

handleGetTranscribingMetierNaturalIds

protected abstract RemoteTranscribingMetierNaturalId[] handleGetTranscribingMetierNaturalIds()
                                                                                      throws java.lang.Exception
Performs the core logic for getTranscribingMetierNaturalIds()

Throws:
java.lang.Exception

getTranscribingMetierByNaturalId

public RemoteTranscribingMetierFullVO getTranscribingMetierByNaturalId(RemoteTranscribingMetierNaturalId transcribingMetierNaturalId)
Specified by:
getTranscribingMetierByNaturalId in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getTranscribingMetierByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierNaturalId)

handleGetTranscribingMetierByNaturalId

protected abstract RemoteTranscribingMetierFullVO handleGetTranscribingMetierByNaturalId(RemoteTranscribingMetierNaturalId transcribingMetierNaturalId)
                                                                                  throws java.lang.Exception
Performs the core logic for getTranscribingMetierByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierNaturalId)

Throws:
java.lang.Exception

addOrUpdateClusterTranscribingMetier

public ClusterTranscribingMetier addOrUpdateClusterTranscribingMetier(ClusterTranscribingMetier clusterTranscribingMetier)
Specified by:
addOrUpdateClusterTranscribingMetier in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.addOrUpdateClusterTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier)

handleAddOrUpdateClusterTranscribingMetier

protected abstract ClusterTranscribingMetier handleAddOrUpdateClusterTranscribingMetier(ClusterTranscribingMetier clusterTranscribingMetier)
                                                                                 throws java.lang.Exception
Performs the core logic for addOrUpdateClusterTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier)

Throws:
java.lang.Exception

getAllClusterTranscribingMetierSinceDateSynchro

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

handleGetAllClusterTranscribingMetierSinceDateSynchro

protected abstract ClusterTranscribingMetier[] handleGetAllClusterTranscribingMetierSinceDateSynchro(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 getAllClusterTranscribingMetierSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterTranscribingMetierByIdentifiers

public ClusterTranscribingMetier getClusterTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                           java.lang.Integer transcribingSideId,
                                                                           java.lang.Integer metierId)
Specified by:
getClusterTranscribingMetierByIdentifiers in interface RemoteTranscribingMetierFullService
See Also:
RemoteTranscribingMetierFullService.getClusterTranscribingMetierByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)

handleGetClusterTranscribingMetierByIdentifiers

protected abstract ClusterTranscribingMetier handleGetClusterTranscribingMetierByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                                             java.lang.Integer transcribingSideId,
                                                                                             java.lang.Integer metierId)
                                                                                      throws java.lang.Exception
Performs the core logic for getClusterTranscribingMetierByIdentifiers(java.lang.Integer, java.lang.Integer, 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.