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

java.lang.Object
  extended by fr.ifremer.allegro.referential.transcribing.generic.service.RemoteTranscribingTaxonGroupFullServiceBase
All Implemented Interfaces:
RemoteTranscribingTaxonGroupFullService
Direct Known Subclasses:
RemoteTranscribingTaxonGroupFullServiceImpl

public abstract class RemoteTranscribingTaxonGroupFullServiceBase
extends java.lang.Object
implements RemoteTranscribingTaxonGroupFullService

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

See Also:
RemoteTranscribingTaxonGroupFullService

Constructor Summary
RemoteTranscribingTaxonGroupFullServiceBase()
           
 
Method Summary
 ClusterTranscribingTaxonGroup addOrUpdateClusterTranscribingTaxonGroup(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
           
 RemoteTranscribingTaxonGroupFullVO addTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
           
 ClusterTranscribingTaxonGroup[] getAllClusterTranscribingTaxonGroupSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteTranscribingTaxonGroupFullVO[] getAllTranscribingTaxonGroup()
           
 ClusterTranscribingTaxonGroup getClusterTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer taxonGroupId)
           
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  TaxonGroupDao getTaxonGroupDao()
          Gets the reference to taxonGroup's DAO.
protected  TranscribingSideDao getTranscribingSideDao()
          Gets the reference to transcribingSide's DAO.
protected  TranscribingSystemDao getTranscribingSystemDao()
          Gets the reference to transcribingSystem's DAO.
 RemoteTranscribingTaxonGroupFullVO getTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer taxonGroupId)
           
 RemoteTranscribingTaxonGroupFullVO getTranscribingTaxonGroupByNaturalId(RemoteTranscribingTaxonGroupNaturalId transcribingTaxonGroupNaturalId)
           
 RemoteTranscribingTaxonGroupFullVO[] getTranscribingTaxonGroupByTaxonGroupId(java.lang.Integer id)
           
 RemoteTranscribingTaxonGroupFullVO[] getTranscribingTaxonGroupByTranscribingSideId(java.lang.Integer id)
           
 RemoteTranscribingTaxonGroupFullVO[] getTranscribingTaxonGroupByTranscribingSystemId(java.lang.Integer id)
           
protected  TranscribingTaxonGroupDao getTranscribingTaxonGroupDao()
          Gets the reference to transcribingTaxonGroup's DAO.
 RemoteTranscribingTaxonGroupNaturalId[] getTranscribingTaxonGroupNaturalIds()
           
protected abstract  ClusterTranscribingTaxonGroup handleAddOrUpdateClusterTranscribingTaxonGroup(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
          Performs the core logic for addOrUpdateClusterTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup)
protected abstract  RemoteTranscribingTaxonGroupFullVO handleAddTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
          Performs the core logic for addTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)
protected abstract  ClusterTranscribingTaxonGroup[] handleGetAllClusterTranscribingTaxonGroupSinceDateSynchro(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 getAllClusterTranscribingTaxonGroupSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTranscribingTaxonGroupFullVO[] handleGetAllTranscribingTaxonGroup()
          Performs the core logic for getAllTranscribingTaxonGroup()
protected abstract  ClusterTranscribingTaxonGroup handleGetClusterTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer taxonGroupId)
          Performs the core logic for getClusterTranscribingTaxonGroupByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTranscribingTaxonGroupFullVO handleGetTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId, java.lang.Integer transcribingSideId, java.lang.Integer taxonGroupId)
          Performs the core logic for getTranscribingTaxonGroupByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTranscribingTaxonGroupFullVO handleGetTranscribingTaxonGroupByNaturalId(RemoteTranscribingTaxonGroupNaturalId transcribingTaxonGroupNaturalId)
          Performs the core logic for getTranscribingTaxonGroupByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupNaturalId)
protected abstract  RemoteTranscribingTaxonGroupFullVO[] handleGetTranscribingTaxonGroupByTaxonGroupId(java.lang.Integer id)
          Performs the core logic for getTranscribingTaxonGroupByTaxonGroupId(java.lang.Integer)
protected abstract  RemoteTranscribingTaxonGroupFullVO[] handleGetTranscribingTaxonGroupByTranscribingSideId(java.lang.Integer id)
          Performs the core logic for getTranscribingTaxonGroupByTranscribingSideId(java.lang.Integer)
protected abstract  RemoteTranscribingTaxonGroupFullVO[] handleGetTranscribingTaxonGroupByTranscribingSystemId(java.lang.Integer id)
          Performs the core logic for getTranscribingTaxonGroupByTranscribingSystemId(java.lang.Integer)
protected abstract  RemoteTranscribingTaxonGroupNaturalId[] handleGetTranscribingTaxonGroupNaturalIds()
          Performs the core logic for getTranscribingTaxonGroupNaturalIds()
protected abstract  boolean handleRemoteTranscribingTaxonGroupFullVOsAreEqual(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst, RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
          Performs the core logic for remoteTranscribingTaxonGroupFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)
protected abstract  boolean handleRemoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst, RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
          Performs the core logic for remoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)
protected abstract  void handleRemoveTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
          Performs the core logic for removeTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)
protected abstract  void handleUpdateTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
          Performs the core logic for updateTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)
 boolean remoteTranscribingTaxonGroupFullVOsAreEqual(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst, RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
           
 boolean remoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst, RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
           
 void removeTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
           
 void setTaxonGroupDao(TaxonGroupDao taxonGroupDao)
          Sets the reference to taxonGroup'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 setTranscribingTaxonGroupDao(TranscribingTaxonGroupDao transcribingTaxonGroupDao)
          Sets the reference to transcribingTaxonGroup's DAO.
 void updateTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteTranscribingTaxonGroupFullServiceBase

public RemoteTranscribingTaxonGroupFullServiceBase()
Method Detail

setTranscribingTaxonGroupDao

public void setTranscribingTaxonGroupDao(TranscribingTaxonGroupDao transcribingTaxonGroupDao)
Sets the reference to transcribingTaxonGroup's DAO.


getTranscribingTaxonGroupDao

protected TranscribingTaxonGroupDao getTranscribingTaxonGroupDao()
Gets the reference to transcribingTaxonGroup'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.


setTaxonGroupDao

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


getTaxonGroupDao

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


addTranscribingTaxonGroup

public RemoteTranscribingTaxonGroupFullVO addTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
Specified by:
addTranscribingTaxonGroup in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.addTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

handleAddTranscribingTaxonGroup

protected abstract RemoteTranscribingTaxonGroupFullVO handleAddTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
                                                                               throws java.lang.Exception
Performs the core logic for addTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

Throws:
java.lang.Exception

updateTranscribingTaxonGroup

public void updateTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
Specified by:
updateTranscribingTaxonGroup in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.updateTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

handleUpdateTranscribingTaxonGroup

protected abstract void handleUpdateTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
                                                    throws java.lang.Exception
Performs the core logic for updateTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

Throws:
java.lang.Exception

removeTranscribingTaxonGroup

public void removeTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
Specified by:
removeTranscribingTaxonGroup in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.removeTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

handleRemoveTranscribingTaxonGroup

protected abstract void handleRemoveTranscribingTaxonGroup(RemoteTranscribingTaxonGroupFullVO transcribingTaxonGroup)
                                                    throws java.lang.Exception
Performs the core logic for removeTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

Throws:
java.lang.Exception

getAllTranscribingTaxonGroup

public RemoteTranscribingTaxonGroupFullVO[] getAllTranscribingTaxonGroup()
Specified by:
getAllTranscribingTaxonGroup in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getAllTranscribingTaxonGroup()

handleGetAllTranscribingTaxonGroup

protected abstract RemoteTranscribingTaxonGroupFullVO[] handleGetAllTranscribingTaxonGroup()
                                                                                    throws java.lang.Exception
Performs the core logic for getAllTranscribingTaxonGroup()

Throws:
java.lang.Exception

getTranscribingTaxonGroupByTranscribingSystemId

public RemoteTranscribingTaxonGroupFullVO[] getTranscribingTaxonGroupByTranscribingSystemId(java.lang.Integer id)
Specified by:
getTranscribingTaxonGroupByTranscribingSystemId in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getTranscribingTaxonGroupByTranscribingSystemId(java.lang.Integer)

handleGetTranscribingTaxonGroupByTranscribingSystemId

protected abstract RemoteTranscribingTaxonGroupFullVO[] handleGetTranscribingTaxonGroupByTranscribingSystemId(java.lang.Integer id)
                                                                                                       throws java.lang.Exception
Performs the core logic for getTranscribingTaxonGroupByTranscribingSystemId(java.lang.Integer)

Throws:
java.lang.Exception

getTranscribingTaxonGroupByTranscribingSideId

public RemoteTranscribingTaxonGroupFullVO[] getTranscribingTaxonGroupByTranscribingSideId(java.lang.Integer id)
Specified by:
getTranscribingTaxonGroupByTranscribingSideId in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getTranscribingTaxonGroupByTranscribingSideId(java.lang.Integer)

handleGetTranscribingTaxonGroupByTranscribingSideId

protected abstract RemoteTranscribingTaxonGroupFullVO[] handleGetTranscribingTaxonGroupByTranscribingSideId(java.lang.Integer id)
                                                                                                     throws java.lang.Exception
Performs the core logic for getTranscribingTaxonGroupByTranscribingSideId(java.lang.Integer)

Throws:
java.lang.Exception

getTranscribingTaxonGroupByTaxonGroupId

public RemoteTranscribingTaxonGroupFullVO[] getTranscribingTaxonGroupByTaxonGroupId(java.lang.Integer id)
Specified by:
getTranscribingTaxonGroupByTaxonGroupId in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getTranscribingTaxonGroupByTaxonGroupId(java.lang.Integer)

handleGetTranscribingTaxonGroupByTaxonGroupId

protected abstract RemoteTranscribingTaxonGroupFullVO[] handleGetTranscribingTaxonGroupByTaxonGroupId(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getTranscribingTaxonGroupByTaxonGroupId(java.lang.Integer)

Throws:
java.lang.Exception

getTranscribingTaxonGroupByIdentifiers

public RemoteTranscribingTaxonGroupFullVO getTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                                 java.lang.Integer transcribingSideId,
                                                                                 java.lang.Integer taxonGroupId)
Specified by:
getTranscribingTaxonGroupByIdentifiers in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getTranscribingTaxonGroupByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)

handleGetTranscribingTaxonGroupByIdentifiers

protected abstract RemoteTranscribingTaxonGroupFullVO handleGetTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                                                   java.lang.Integer transcribingSideId,
                                                                                                   java.lang.Integer taxonGroupId)
                                                                                            throws java.lang.Exception
Performs the core logic for getTranscribingTaxonGroupByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

remoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers

public boolean remoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst,
                                                                        RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
Specified by:
remoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.remoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

handleRemoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst,
                                                                                          RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
                                                                                   throws java.lang.Exception
Performs the core logic for remoteTranscribingTaxonGroupFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

Throws:
java.lang.Exception

remoteTranscribingTaxonGroupFullVOsAreEqual

public boolean remoteTranscribingTaxonGroupFullVOsAreEqual(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst,
                                                           RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
Specified by:
remoteTranscribingTaxonGroupFullVOsAreEqual in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.remoteTranscribingTaxonGroupFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

handleRemoteTranscribingTaxonGroupFullVOsAreEqual

protected abstract boolean handleRemoteTranscribingTaxonGroupFullVOsAreEqual(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOFirst,
                                                                             RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVOSecond)
                                                                      throws java.lang.Exception
Performs the core logic for remoteTranscribingTaxonGroupFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

Throws:
java.lang.Exception

getTranscribingTaxonGroupNaturalIds

public RemoteTranscribingTaxonGroupNaturalId[] getTranscribingTaxonGroupNaturalIds()
Specified by:
getTranscribingTaxonGroupNaturalIds in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getTranscribingTaxonGroupNaturalIds()

handleGetTranscribingTaxonGroupNaturalIds

protected abstract RemoteTranscribingTaxonGroupNaturalId[] handleGetTranscribingTaxonGroupNaturalIds()
                                                                                              throws java.lang.Exception
Performs the core logic for getTranscribingTaxonGroupNaturalIds()

Throws:
java.lang.Exception

getTranscribingTaxonGroupByNaturalId

public RemoteTranscribingTaxonGroupFullVO getTranscribingTaxonGroupByNaturalId(RemoteTranscribingTaxonGroupNaturalId transcribingTaxonGroupNaturalId)
Specified by:
getTranscribingTaxonGroupByNaturalId in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getTranscribingTaxonGroupByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupNaturalId)

handleGetTranscribingTaxonGroupByNaturalId

protected abstract RemoteTranscribingTaxonGroupFullVO handleGetTranscribingTaxonGroupByNaturalId(RemoteTranscribingTaxonGroupNaturalId transcribingTaxonGroupNaturalId)
                                                                                          throws java.lang.Exception
Performs the core logic for getTranscribingTaxonGroupByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupNaturalId)

Throws:
java.lang.Exception

addOrUpdateClusterTranscribingTaxonGroup

public ClusterTranscribingTaxonGroup addOrUpdateClusterTranscribingTaxonGroup(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
Specified by:
addOrUpdateClusterTranscribingTaxonGroup in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.addOrUpdateClusterTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup)

handleAddOrUpdateClusterTranscribingTaxonGroup

protected abstract ClusterTranscribingTaxonGroup handleAddOrUpdateClusterTranscribingTaxonGroup(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
                                                                                         throws java.lang.Exception
Performs the core logic for addOrUpdateClusterTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup)

Throws:
java.lang.Exception

getAllClusterTranscribingTaxonGroupSinceDateSynchro

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

handleGetAllClusterTranscribingTaxonGroupSinceDateSynchro

protected abstract ClusterTranscribingTaxonGroup[] handleGetAllClusterTranscribingTaxonGroupSinceDateSynchro(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 getAllClusterTranscribingTaxonGroupSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterTranscribingTaxonGroupByIdentifiers

public ClusterTranscribingTaxonGroup getClusterTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                                   java.lang.Integer transcribingSideId,
                                                                                   java.lang.Integer taxonGroupId)
Specified by:
getClusterTranscribingTaxonGroupByIdentifiers in interface RemoteTranscribingTaxonGroupFullService
See Also:
RemoteTranscribingTaxonGroupFullService.getClusterTranscribingTaxonGroupByIdentifiers(java.lang.Integer, java.lang.Integer, java.lang.Integer)

handleGetClusterTranscribingTaxonGroupByIdentifiers

protected abstract ClusterTranscribingTaxonGroup handleGetClusterTranscribingTaxonGroupByIdentifiers(java.lang.Integer transcribingSystemId,
                                                                                                     java.lang.Integer transcribingSideId,
                                                                                                     java.lang.Integer taxonGroupId)
                                                                                              throws java.lang.Exception
Performs the core logic for getClusterTranscribingTaxonGroupByIdentifiers(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.