fr.ifremer.allegro.referential.taxon.generic.service
Class RemoteTaxonGroupFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.referential.taxon.generic.service.RemoteTaxonGroupFullServiceBase
All Implemented Interfaces:
RemoteTaxonGroupFullService
Direct Known Subclasses:
RemoteTaxonGroupFullServiceImpl

public abstract class RemoteTaxonGroupFullServiceBase
extends java.lang.Object
implements RemoteTaxonGroupFullService

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

See Also:
RemoteTaxonGroupFullService

Constructor Summary
RemoteTaxonGroupFullServiceBase()
           
 
Method Summary
 ClusterTaxonGroup addOrUpdateClusterTaxonGroup(ClusterTaxonGroup clusterTaxonGroup)
           
 RemoteTaxonGroupFullVO addTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
           
 ClusterTaxonGroup[] getAllClusterTaxonGroupSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteTaxonGroupFullVO[] getAllTaxonGroup()
           
 ClusterTaxonGroup getClusterTaxonGroupByIdentifiers(java.lang.Integer id)
           
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  StatusDao getStatusDao()
          Gets the reference to status's DAO.
 RemoteTaxonGroupFullVO getTaxonGroupById(java.lang.Integer id)
           
 RemoteTaxonGroupFullVO[] getTaxonGroupByIds(java.lang.Integer[] id)
           
 RemoteTaxonGroupFullVO getTaxonGroupByNaturalId(RemoteTaxonGroupNaturalId taxonGroupNaturalId)
           
 RemoteTaxonGroupFullVO[] getTaxonGroupByParentTaxonGroupId(java.lang.Integer id)
           
 RemoteTaxonGroupFullVO[] getTaxonGroupByStatusCode(java.lang.String code)
           
 RemoteTaxonGroupFullVO[] getTaxonGroupByTaxonGroupTypeCode(java.lang.String code)
           
protected  TaxonGroupDao getTaxonGroupDao()
          Gets the reference to taxonGroup's DAO.
protected  TaxonGroupHistoricalRecordDao getTaxonGroupHistoricalRecordDao()
          Gets the reference to taxonGroupHistoricalRecord's DAO.
 RemoteTaxonGroupNaturalId getTaxonGroupNaturalIdById(java.lang.Integer id)
           
 RemoteTaxonGroupNaturalId[] getTaxonGroupNaturalIds()
           
protected  TaxonGroupTypeDao getTaxonGroupTypeDao()
          Gets the reference to taxonGroupType's DAO.
protected abstract  ClusterTaxonGroup handleAddOrUpdateClusterTaxonGroup(ClusterTaxonGroup clusterTaxonGroup)
          Performs the core logic for addOrUpdateClusterTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroup)
protected abstract  RemoteTaxonGroupFullVO handleAddTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
          Performs the core logic for addTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)
protected abstract  ClusterTaxonGroup[] handleGetAllClusterTaxonGroupSinceDateSynchro(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 getAllClusterTaxonGroupSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTaxonGroupFullVO[] handleGetAllTaxonGroup()
          Performs the core logic for getAllTaxonGroup()
protected abstract  ClusterTaxonGroup handleGetClusterTaxonGroupByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterTaxonGroupByIdentifiers(java.lang.Integer)
protected abstract  RemoteTaxonGroupFullVO handleGetTaxonGroupById(java.lang.Integer id)
          Performs the core logic for getTaxonGroupById(java.lang.Integer)
protected abstract  RemoteTaxonGroupFullVO[] handleGetTaxonGroupByIds(java.lang.Integer[] id)
          Performs the core logic for getTaxonGroupByIds(java.lang.Integer[])
protected abstract  RemoteTaxonGroupFullVO handleGetTaxonGroupByNaturalId(RemoteTaxonGroupNaturalId taxonGroupNaturalId)
          Performs the core logic for getTaxonGroupByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupNaturalId)
protected abstract  RemoteTaxonGroupFullVO[] handleGetTaxonGroupByParentTaxonGroupId(java.lang.Integer id)
          Performs the core logic for getTaxonGroupByParentTaxonGroupId(java.lang.Integer)
protected abstract  RemoteTaxonGroupFullVO[] handleGetTaxonGroupByStatusCode(java.lang.String code)
          Performs the core logic for getTaxonGroupByStatusCode(java.lang.String)
protected abstract  RemoteTaxonGroupFullVO[] handleGetTaxonGroupByTaxonGroupTypeCode(java.lang.String code)
          Performs the core logic for getTaxonGroupByTaxonGroupTypeCode(java.lang.String)
protected abstract  RemoteTaxonGroupNaturalId handleGetTaxonGroupNaturalIdById(java.lang.Integer id)
          Performs the core logic for getTaxonGroupNaturalIdById(java.lang.Integer)
protected abstract  RemoteTaxonGroupNaturalId[] handleGetTaxonGroupNaturalIds()
          Performs the core logic for getTaxonGroupNaturalIds()
protected abstract  boolean handleRemoteTaxonGroupFullVOsAreEqual(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst, RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
          Performs the core logic for remoteTaxonGroupFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)
protected abstract  boolean handleRemoteTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst, RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
          Performs the core logic for remoteTaxonGroupFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)
protected abstract  void handleRemoveTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
          Performs the core logic for removeTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)
protected abstract  void handleUpdateTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
          Performs the core logic for updateTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)
 boolean remoteTaxonGroupFullVOsAreEqual(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst, RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
           
 boolean remoteTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst, RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
           
 void removeTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
           
 void setStatusDao(StatusDao statusDao)
          Sets the reference to status's DAO.
 void setTaxonGroupDao(TaxonGroupDao taxonGroupDao)
          Sets the reference to taxonGroup's DAO.
 void setTaxonGroupHistoricalRecordDao(TaxonGroupHistoricalRecordDao taxonGroupHistoricalRecordDao)
          Sets the reference to taxonGroupHistoricalRecord's DAO.
 void setTaxonGroupTypeDao(TaxonGroupTypeDao taxonGroupTypeDao)
          Sets the reference to taxonGroupType's DAO.
 void updateTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteTaxonGroupFullServiceBase

public RemoteTaxonGroupFullServiceBase()
Method Detail

setTaxonGroupDao

public void setTaxonGroupDao(TaxonGroupDao taxonGroupDao)
Sets the reference to taxonGroup's DAO.


getTaxonGroupDao

protected TaxonGroupDao getTaxonGroupDao()
Gets the reference to taxonGroup's DAO.


setTaxonGroupTypeDao

public void setTaxonGroupTypeDao(TaxonGroupTypeDao taxonGroupTypeDao)
Sets the reference to taxonGroupType's DAO.


getTaxonGroupTypeDao

protected TaxonGroupTypeDao getTaxonGroupTypeDao()
Gets the reference to taxonGroupType'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.


setTaxonGroupHistoricalRecordDao

public void setTaxonGroupHistoricalRecordDao(TaxonGroupHistoricalRecordDao taxonGroupHistoricalRecordDao)
Sets the reference to taxonGroupHistoricalRecord's DAO.


getTaxonGroupHistoricalRecordDao

protected TaxonGroupHistoricalRecordDao getTaxonGroupHistoricalRecordDao()
Gets the reference to taxonGroupHistoricalRecord's DAO.


addTaxonGroup

public RemoteTaxonGroupFullVO addTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
Specified by:
addTaxonGroup in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.addTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

handleAddTaxonGroup

protected abstract RemoteTaxonGroupFullVO handleAddTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
                                                       throws java.lang.Exception
Performs the core logic for addTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

Throws:
java.lang.Exception

updateTaxonGroup

public void updateTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
Specified by:
updateTaxonGroup in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.updateTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

handleUpdateTaxonGroup

protected abstract void handleUpdateTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
                                        throws java.lang.Exception
Performs the core logic for updateTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

Throws:
java.lang.Exception

removeTaxonGroup

public void removeTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
Specified by:
removeTaxonGroup in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.removeTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

handleRemoveTaxonGroup

protected abstract void handleRemoveTaxonGroup(RemoteTaxonGroupFullVO taxonGroup)
                                        throws java.lang.Exception
Performs the core logic for removeTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

Throws:
java.lang.Exception

getAllTaxonGroup

public RemoteTaxonGroupFullVO[] getAllTaxonGroup()
Specified by:
getAllTaxonGroup in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getAllTaxonGroup()

handleGetAllTaxonGroup

protected abstract RemoteTaxonGroupFullVO[] handleGetAllTaxonGroup()
                                                            throws java.lang.Exception
Performs the core logic for getAllTaxonGroup()

Throws:
java.lang.Exception

getTaxonGroupById

public RemoteTaxonGroupFullVO getTaxonGroupById(java.lang.Integer id)
Specified by:
getTaxonGroupById in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupById(java.lang.Integer)

handleGetTaxonGroupById

protected abstract RemoteTaxonGroupFullVO handleGetTaxonGroupById(java.lang.Integer id)
                                                           throws java.lang.Exception
Performs the core logic for getTaxonGroupById(java.lang.Integer)

Throws:
java.lang.Exception

getTaxonGroupByIds

public RemoteTaxonGroupFullVO[] getTaxonGroupByIds(java.lang.Integer[] id)
Specified by:
getTaxonGroupByIds in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupByIds(java.lang.Integer[])

handleGetTaxonGroupByIds

protected abstract RemoteTaxonGroupFullVO[] handleGetTaxonGroupByIds(java.lang.Integer[] id)
                                                              throws java.lang.Exception
Performs the core logic for getTaxonGroupByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getTaxonGroupByTaxonGroupTypeCode

public RemoteTaxonGroupFullVO[] getTaxonGroupByTaxonGroupTypeCode(java.lang.String code)
Specified by:
getTaxonGroupByTaxonGroupTypeCode in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupByTaxonGroupTypeCode(java.lang.String)

handleGetTaxonGroupByTaxonGroupTypeCode

protected abstract RemoteTaxonGroupFullVO[] handleGetTaxonGroupByTaxonGroupTypeCode(java.lang.String code)
                                                                             throws java.lang.Exception
Performs the core logic for getTaxonGroupByTaxonGroupTypeCode(java.lang.String)

Throws:
java.lang.Exception

getTaxonGroupByParentTaxonGroupId

public RemoteTaxonGroupFullVO[] getTaxonGroupByParentTaxonGroupId(java.lang.Integer id)
Specified by:
getTaxonGroupByParentTaxonGroupId in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupByParentTaxonGroupId(java.lang.Integer)

handleGetTaxonGroupByParentTaxonGroupId

protected abstract RemoteTaxonGroupFullVO[] handleGetTaxonGroupByParentTaxonGroupId(java.lang.Integer id)
                                                                             throws java.lang.Exception
Performs the core logic for getTaxonGroupByParentTaxonGroupId(java.lang.Integer)

Throws:
java.lang.Exception

getTaxonGroupByStatusCode

public RemoteTaxonGroupFullVO[] getTaxonGroupByStatusCode(java.lang.String code)
Specified by:
getTaxonGroupByStatusCode in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupByStatusCode(java.lang.String)

handleGetTaxonGroupByStatusCode

protected abstract RemoteTaxonGroupFullVO[] handleGetTaxonGroupByStatusCode(java.lang.String code)
                                                                     throws java.lang.Exception
Performs the core logic for getTaxonGroupByStatusCode(java.lang.String)

Throws:
java.lang.Exception

remoteTaxonGroupFullVOsAreEqualOnIdentifiers

public boolean remoteTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst,
                                                            RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
Specified by:
remoteTaxonGroupFullVOsAreEqualOnIdentifiers in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.remoteTaxonGroupFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

handleRemoteTaxonGroupFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst,
                                                                              RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
                                                                       throws java.lang.Exception
Performs the core logic for remoteTaxonGroupFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

Throws:
java.lang.Exception

remoteTaxonGroupFullVOsAreEqual

public boolean remoteTaxonGroupFullVOsAreEqual(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst,
                                               RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
Specified by:
remoteTaxonGroupFullVOsAreEqual in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.remoteTaxonGroupFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

handleRemoteTaxonGroupFullVOsAreEqual

protected abstract boolean handleRemoteTaxonGroupFullVOsAreEqual(RemoteTaxonGroupFullVO remoteTaxonGroupFullVOFirst,
                                                                 RemoteTaxonGroupFullVO remoteTaxonGroupFullVOSecond)
                                                          throws java.lang.Exception
Performs the core logic for remoteTaxonGroupFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupFullVO)

Throws:
java.lang.Exception

getTaxonGroupNaturalIds

public RemoteTaxonGroupNaturalId[] getTaxonGroupNaturalIds()
Specified by:
getTaxonGroupNaturalIds in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupNaturalIds()

handleGetTaxonGroupNaturalIds

protected abstract RemoteTaxonGroupNaturalId[] handleGetTaxonGroupNaturalIds()
                                                                      throws java.lang.Exception
Performs the core logic for getTaxonGroupNaturalIds()

Throws:
java.lang.Exception

getTaxonGroupByNaturalId

public RemoteTaxonGroupFullVO getTaxonGroupByNaturalId(RemoteTaxonGroupNaturalId taxonGroupNaturalId)
Specified by:
getTaxonGroupByNaturalId in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupNaturalId)

handleGetTaxonGroupByNaturalId

protected abstract RemoteTaxonGroupFullVO handleGetTaxonGroupByNaturalId(RemoteTaxonGroupNaturalId taxonGroupNaturalId)
                                                                  throws java.lang.Exception
Performs the core logic for getTaxonGroupByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupNaturalId)

Throws:
java.lang.Exception

getTaxonGroupNaturalIdById

public RemoteTaxonGroupNaturalId getTaxonGroupNaturalIdById(java.lang.Integer id)
Specified by:
getTaxonGroupNaturalIdById in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getTaxonGroupNaturalIdById(java.lang.Integer)

handleGetTaxonGroupNaturalIdById

protected abstract RemoteTaxonGroupNaturalId handleGetTaxonGroupNaturalIdById(java.lang.Integer id)
                                                                       throws java.lang.Exception
Performs the core logic for getTaxonGroupNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterTaxonGroup

public ClusterTaxonGroup addOrUpdateClusterTaxonGroup(ClusterTaxonGroup clusterTaxonGroup)
Specified by:
addOrUpdateClusterTaxonGroup in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.addOrUpdateClusterTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroup)

handleAddOrUpdateClusterTaxonGroup

protected abstract ClusterTaxonGroup handleAddOrUpdateClusterTaxonGroup(ClusterTaxonGroup clusterTaxonGroup)
                                                                 throws java.lang.Exception
Performs the core logic for addOrUpdateClusterTaxonGroup(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroup)

Throws:
java.lang.Exception

getAllClusterTaxonGroupSinceDateSynchro

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

handleGetAllClusterTaxonGroupSinceDateSynchro

protected abstract ClusterTaxonGroup[] handleGetAllClusterTaxonGroupSinceDateSynchro(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 getAllClusterTaxonGroupSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterTaxonGroupByIdentifiers

public ClusterTaxonGroup getClusterTaxonGroupByIdentifiers(java.lang.Integer id)
Specified by:
getClusterTaxonGroupByIdentifiers in interface RemoteTaxonGroupFullService
See Also:
RemoteTaxonGroupFullService.getClusterTaxonGroupByIdentifiers(java.lang.Integer)

handleGetClusterTaxonGroupByIdentifiers

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