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

java.lang.Object
  extended by fr.ifremer.allegro.referential.taxon.generic.service.RemoteTaxonNameHistoryFullServiceBase
All Implemented Interfaces:
RemoteTaxonNameHistoryFullService
Direct Known Subclasses:
RemoteTaxonNameHistoryFullServiceImpl

public abstract class RemoteTaxonNameHistoryFullServiceBase
extends java.lang.Object
implements RemoteTaxonNameHistoryFullService

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

See Also:
RemoteTaxonNameHistoryFullService

Constructor Summary
RemoteTaxonNameHistoryFullServiceBase()
           
 
Method Summary
 ClusterTaxonNameHistory addOrUpdateClusterTaxonNameHistory(ClusterTaxonNameHistory clusterTaxonNameHistory)
           
 RemoteTaxonNameHistoryFullVO addTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
           
 ClusterTaxonNameHistory[] getAllClusterTaxonNameHistorySinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteTaxonNameHistoryFullVO[] getAllTaxonNameHistory()
           
protected  CitationDao getCitationDao()
          Gets the reference to citation's DAO.
 ClusterTaxonNameHistory getClusterTaxonNameHistoryByIdentifiers(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  TaxonNameDao getTaxonNameDao()
          Gets the reference to taxonName's DAO.
 RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByCitationId(java.lang.Integer id)
           
 RemoteTaxonNameHistoryFullVO getTaxonNameHistoryById(java.lang.Integer id)
           
 RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByIds(java.lang.Integer[] id)
           
 RemoteTaxonNameHistoryFullVO getTaxonNameHistoryByNaturalId(RemoteTaxonNameHistoryNaturalId taxonNameHistoryNaturalId)
           
 RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByParentTaxonNameId(java.lang.Integer id)
           
 RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByTaxonNameId(java.lang.Integer id)
           
protected  TaxonNameHistoryDao getTaxonNameHistoryDao()
          Gets the reference to taxonNameHistory's DAO.
 RemoteTaxonNameHistoryNaturalId getTaxonNameHistoryNaturalIdById(java.lang.Integer id)
           
 RemoteTaxonNameHistoryNaturalId[] getTaxonNameHistoryNaturalIds()
           
protected abstract  ClusterTaxonNameHistory handleAddOrUpdateClusterTaxonNameHistory(ClusterTaxonNameHistory clusterTaxonNameHistory)
          Performs the core logic for addOrUpdateClusterTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonNameHistory)
protected abstract  RemoteTaxonNameHistoryFullVO handleAddTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
          Performs the core logic for addTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)
protected abstract  ClusterTaxonNameHistory[] handleGetAllClusterTaxonNameHistorySinceDateSynchro(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 getAllClusterTaxonNameHistorySinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTaxonNameHistoryFullVO[] handleGetAllTaxonNameHistory()
          Performs the core logic for getAllTaxonNameHistory()
protected abstract  ClusterTaxonNameHistory handleGetClusterTaxonNameHistoryByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterTaxonNameHistoryByIdentifiers(java.lang.Integer)
protected abstract  RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByCitationId(java.lang.Integer id)
          Performs the core logic for getTaxonNameHistoryByCitationId(java.lang.Integer)
protected abstract  RemoteTaxonNameHistoryFullVO handleGetTaxonNameHistoryById(java.lang.Integer id)
          Performs the core logic for getTaxonNameHistoryById(java.lang.Integer)
protected abstract  RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByIds(java.lang.Integer[] id)
          Performs the core logic for getTaxonNameHistoryByIds(java.lang.Integer[])
protected abstract  RemoteTaxonNameHistoryFullVO handleGetTaxonNameHistoryByNaturalId(RemoteTaxonNameHistoryNaturalId taxonNameHistoryNaturalId)
          Performs the core logic for getTaxonNameHistoryByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryNaturalId)
protected abstract  RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByParentTaxonNameId(java.lang.Integer id)
          Performs the core logic for getTaxonNameHistoryByParentTaxonNameId(java.lang.Integer)
protected abstract  RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByTaxonNameId(java.lang.Integer id)
          Performs the core logic for getTaxonNameHistoryByTaxonNameId(java.lang.Integer)
protected abstract  RemoteTaxonNameHistoryNaturalId handleGetTaxonNameHistoryNaturalIdById(java.lang.Integer id)
          Performs the core logic for getTaxonNameHistoryNaturalIdById(java.lang.Integer)
protected abstract  RemoteTaxonNameHistoryNaturalId[] handleGetTaxonNameHistoryNaturalIds()
          Performs the core logic for getTaxonNameHistoryNaturalIds()
protected abstract  boolean handleRemoteTaxonNameHistoryFullVOsAreEqual(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst, RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
          Performs the core logic for remoteTaxonNameHistoryFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)
protected abstract  boolean handleRemoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst, RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
          Performs the core logic for remoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)
protected abstract  void handleRemoveTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
          Performs the core logic for removeTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)
protected abstract  void handleUpdateTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
          Performs the core logic for updateTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)
 boolean remoteTaxonNameHistoryFullVOsAreEqual(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst, RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
           
 boolean remoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst, RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
           
 void removeTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
           
 void setCitationDao(CitationDao citationDao)
          Sets the reference to citation's DAO.
 void setTaxonNameDao(TaxonNameDao taxonNameDao)
          Sets the reference to taxonName's DAO.
 void setTaxonNameHistoryDao(TaxonNameHistoryDao taxonNameHistoryDao)
          Sets the reference to taxonNameHistory's DAO.
 void updateTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteTaxonNameHistoryFullServiceBase

public RemoteTaxonNameHistoryFullServiceBase()
Method Detail

setTaxonNameHistoryDao

public void setTaxonNameHistoryDao(TaxonNameHistoryDao taxonNameHistoryDao)
Sets the reference to taxonNameHistory's DAO.


getTaxonNameHistoryDao

protected TaxonNameHistoryDao getTaxonNameHistoryDao()
Gets the reference to taxonNameHistory's DAO.


setCitationDao

public void setCitationDao(CitationDao citationDao)
Sets the reference to citation's DAO.


getCitationDao

protected CitationDao getCitationDao()
Gets the reference to citation's DAO.


setTaxonNameDao

public void setTaxonNameDao(TaxonNameDao taxonNameDao)
Sets the reference to taxonName's DAO.


getTaxonNameDao

protected TaxonNameDao getTaxonNameDao()
Gets the reference to taxonName's DAO.


addTaxonNameHistory

public RemoteTaxonNameHistoryFullVO addTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
Specified by:
addTaxonNameHistory in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.addTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

handleAddTaxonNameHistory

protected abstract RemoteTaxonNameHistoryFullVO handleAddTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
                                                                   throws java.lang.Exception
Performs the core logic for addTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

Throws:
java.lang.Exception

updateTaxonNameHistory

public void updateTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
Specified by:
updateTaxonNameHistory in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.updateTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

handleUpdateTaxonNameHistory

protected abstract void handleUpdateTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
                                              throws java.lang.Exception
Performs the core logic for updateTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

Throws:
java.lang.Exception

removeTaxonNameHistory

public void removeTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
Specified by:
removeTaxonNameHistory in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.removeTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

handleRemoveTaxonNameHistory

protected abstract void handleRemoveTaxonNameHistory(RemoteTaxonNameHistoryFullVO taxonNameHistory)
                                              throws java.lang.Exception
Performs the core logic for removeTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

Throws:
java.lang.Exception

getAllTaxonNameHistory

public RemoteTaxonNameHistoryFullVO[] getAllTaxonNameHistory()
Specified by:
getAllTaxonNameHistory in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getAllTaxonNameHistory()

handleGetAllTaxonNameHistory

protected abstract RemoteTaxonNameHistoryFullVO[] handleGetAllTaxonNameHistory()
                                                                        throws java.lang.Exception
Performs the core logic for getAllTaxonNameHistory()

Throws:
java.lang.Exception

getTaxonNameHistoryById

public RemoteTaxonNameHistoryFullVO getTaxonNameHistoryById(java.lang.Integer id)
Specified by:
getTaxonNameHistoryById in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryById(java.lang.Integer)

handleGetTaxonNameHistoryById

protected abstract RemoteTaxonNameHistoryFullVO handleGetTaxonNameHistoryById(java.lang.Integer id)
                                                                       throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryById(java.lang.Integer)

Throws:
java.lang.Exception

getTaxonNameHistoryByIds

public RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByIds(java.lang.Integer[] id)
Specified by:
getTaxonNameHistoryByIds in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryByIds(java.lang.Integer[])

handleGetTaxonNameHistoryByIds

protected abstract RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByIds(java.lang.Integer[] id)
                                                                          throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getTaxonNameHistoryByCitationId

public RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByCitationId(java.lang.Integer id)
Specified by:
getTaxonNameHistoryByCitationId in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryByCitationId(java.lang.Integer)

handleGetTaxonNameHistoryByCitationId

protected abstract RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByCitationId(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryByCitationId(java.lang.Integer)

Throws:
java.lang.Exception

getTaxonNameHistoryByTaxonNameId

public RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByTaxonNameId(java.lang.Integer id)
Specified by:
getTaxonNameHistoryByTaxonNameId in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryByTaxonNameId(java.lang.Integer)

handleGetTaxonNameHistoryByTaxonNameId

protected abstract RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByTaxonNameId(java.lang.Integer id)
                                                                                  throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryByTaxonNameId(java.lang.Integer)

Throws:
java.lang.Exception

getTaxonNameHistoryByParentTaxonNameId

public RemoteTaxonNameHistoryFullVO[] getTaxonNameHistoryByParentTaxonNameId(java.lang.Integer id)
Specified by:
getTaxonNameHistoryByParentTaxonNameId in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryByParentTaxonNameId(java.lang.Integer)

handleGetTaxonNameHistoryByParentTaxonNameId

protected abstract RemoteTaxonNameHistoryFullVO[] handleGetTaxonNameHistoryByParentTaxonNameId(java.lang.Integer id)
                                                                                        throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryByParentTaxonNameId(java.lang.Integer)

Throws:
java.lang.Exception

remoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers

public boolean remoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst,
                                                                  RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
Specified by:
remoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.remoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

handleRemoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst,
                                                                                    RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
                                                                             throws java.lang.Exception
Performs the core logic for remoteTaxonNameHistoryFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

Throws:
java.lang.Exception

remoteTaxonNameHistoryFullVOsAreEqual

public boolean remoteTaxonNameHistoryFullVOsAreEqual(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst,
                                                     RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
Specified by:
remoteTaxonNameHistoryFullVOsAreEqual in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.remoteTaxonNameHistoryFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

handleRemoteTaxonNameHistoryFullVOsAreEqual

protected abstract boolean handleRemoteTaxonNameHistoryFullVOsAreEqual(RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOFirst,
                                                                       RemoteTaxonNameHistoryFullVO remoteTaxonNameHistoryFullVOSecond)
                                                                throws java.lang.Exception
Performs the core logic for remoteTaxonNameHistoryFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryFullVO)

Throws:
java.lang.Exception

getTaxonNameHistoryNaturalIds

public RemoteTaxonNameHistoryNaturalId[] getTaxonNameHistoryNaturalIds()
Specified by:
getTaxonNameHistoryNaturalIds in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryNaturalIds()

handleGetTaxonNameHistoryNaturalIds

protected abstract RemoteTaxonNameHistoryNaturalId[] handleGetTaxonNameHistoryNaturalIds()
                                                                                  throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryNaturalIds()

Throws:
java.lang.Exception

getTaxonNameHistoryByNaturalId

public RemoteTaxonNameHistoryFullVO getTaxonNameHistoryByNaturalId(RemoteTaxonNameHistoryNaturalId taxonNameHistoryNaturalId)
Specified by:
getTaxonNameHistoryByNaturalId in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryNaturalId)

handleGetTaxonNameHistoryByNaturalId

protected abstract RemoteTaxonNameHistoryFullVO handleGetTaxonNameHistoryByNaturalId(RemoteTaxonNameHistoryNaturalId taxonNameHistoryNaturalId)
                                                                              throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonNameHistoryNaturalId)

Throws:
java.lang.Exception

getTaxonNameHistoryNaturalIdById

public RemoteTaxonNameHistoryNaturalId getTaxonNameHistoryNaturalIdById(java.lang.Integer id)
Specified by:
getTaxonNameHistoryNaturalIdById in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getTaxonNameHistoryNaturalIdById(java.lang.Integer)

handleGetTaxonNameHistoryNaturalIdById

protected abstract RemoteTaxonNameHistoryNaturalId handleGetTaxonNameHistoryNaturalIdById(java.lang.Integer id)
                                                                                   throws java.lang.Exception
Performs the core logic for getTaxonNameHistoryNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterTaxonNameHistorySinceDateSynchro

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

handleGetAllClusterTaxonNameHistorySinceDateSynchro

protected abstract ClusterTaxonNameHistory[] handleGetAllClusterTaxonNameHistorySinceDateSynchro(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 getAllClusterTaxonNameHistorySinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterTaxonNameHistoryByIdentifiers

public ClusterTaxonNameHistory getClusterTaxonNameHistoryByIdentifiers(java.lang.Integer id)
Specified by:
getClusterTaxonNameHistoryByIdentifiers in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.getClusterTaxonNameHistoryByIdentifiers(java.lang.Integer)

handleGetClusterTaxonNameHistoryByIdentifiers

protected abstract ClusterTaxonNameHistory handleGetClusterTaxonNameHistoryByIdentifiers(java.lang.Integer id)
                                                                                  throws java.lang.Exception
Performs the core logic for getClusterTaxonNameHistoryByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterTaxonNameHistory

public ClusterTaxonNameHistory addOrUpdateClusterTaxonNameHistory(ClusterTaxonNameHistory clusterTaxonNameHistory)
Specified by:
addOrUpdateClusterTaxonNameHistory in interface RemoteTaxonNameHistoryFullService
See Also:
RemoteTaxonNameHistoryFullService.addOrUpdateClusterTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonNameHistory)

handleAddOrUpdateClusterTaxonNameHistory

protected abstract ClusterTaxonNameHistory handleAddOrUpdateClusterTaxonNameHistory(ClusterTaxonNameHistory clusterTaxonNameHistory)
                                                                             throws java.lang.Exception
Performs the core logic for addOrUpdateClusterTaxonNameHistory(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonNameHistory)

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.