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

java.lang.Object
  extended by fr.ifremer.allegro.referential.transcribing.generic.service.RemoteTranscribingSystemFullServiceBase
All Implemented Interfaces:
RemoteTranscribingSystemFullService
Direct Known Subclasses:
RemoteTranscribingSystemFullServiceImpl

public abstract class RemoteTranscribingSystemFullServiceBase
extends java.lang.Object
implements RemoteTranscribingSystemFullService

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

See Also:
RemoteTranscribingSystemFullService

Constructor Summary
RemoteTranscribingSystemFullServiceBase()
           
 
Method Summary
 ClusterTranscribingSystem addOrUpdateClusterTranscribingSystem(ClusterTranscribingSystem clusterTranscribingSystem)
           
 RemoteTranscribingSystemFullVO addTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
           
 ClusterTranscribingSystem[] getAllClusterTranscribingSystemSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteTranscribingSystemFullVO[] getAllTranscribingSystem()
           
 ClusterTranscribingSystem getClusterTranscribingSystemByIdentifiers(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.
 RemoteTranscribingSystemFullVO getTranscribingSystemById(java.lang.Integer id)
           
 RemoteTranscribingSystemFullVO[] getTranscribingSystemByIds(java.lang.Integer[] id)
           
 RemoteTranscribingSystemFullVO getTranscribingSystemByNaturalId(RemoteTranscribingSystemNaturalId transcribingSystemNaturalId)
           
 RemoteTranscribingSystemFullVO[] getTranscribingSystemByStatusCode(java.lang.String code)
           
protected  TranscribingSystemDao getTranscribingSystemDao()
          Gets the reference to transcribingSystem's DAO.
 RemoteTranscribingSystemNaturalId getTranscribingSystemNaturalIdById(java.lang.Integer id)
           
 RemoteTranscribingSystemNaturalId[] getTranscribingSystemNaturalIds()
           
protected abstract  ClusterTranscribingSystem handleAddOrUpdateClusterTranscribingSystem(ClusterTranscribingSystem clusterTranscribingSystem)
          Performs the core logic for addOrUpdateClusterTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem)
protected abstract  RemoteTranscribingSystemFullVO handleAddTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
          Performs the core logic for addTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)
protected abstract  ClusterTranscribingSystem[] handleGetAllClusterTranscribingSystemSinceDateSynchro(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 getAllClusterTranscribingSystemSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteTranscribingSystemFullVO[] handleGetAllTranscribingSystem()
          Performs the core logic for getAllTranscribingSystem()
protected abstract  ClusterTranscribingSystem handleGetClusterTranscribingSystemByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterTranscribingSystemByIdentifiers(java.lang.Integer)
protected abstract  RemoteTranscribingSystemFullVO handleGetTranscribingSystemById(java.lang.Integer id)
          Performs the core logic for getTranscribingSystemById(java.lang.Integer)
protected abstract  RemoteTranscribingSystemFullVO[] handleGetTranscribingSystemByIds(java.lang.Integer[] id)
          Performs the core logic for getTranscribingSystemByIds(java.lang.Integer[])
protected abstract  RemoteTranscribingSystemFullVO handleGetTranscribingSystemByNaturalId(RemoteTranscribingSystemNaturalId transcribingSystemNaturalId)
          Performs the core logic for getTranscribingSystemByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemNaturalId)
protected abstract  RemoteTranscribingSystemFullVO[] handleGetTranscribingSystemByStatusCode(java.lang.String code)
          Performs the core logic for getTranscribingSystemByStatusCode(java.lang.String)
protected abstract  RemoteTranscribingSystemNaturalId handleGetTranscribingSystemNaturalIdById(java.lang.Integer id)
          Performs the core logic for getTranscribingSystemNaturalIdById(java.lang.Integer)
protected abstract  RemoteTranscribingSystemNaturalId[] handleGetTranscribingSystemNaturalIds()
          Performs the core logic for getTranscribingSystemNaturalIds()
protected abstract  boolean handleRemoteTranscribingSystemFullVOsAreEqual(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst, RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
          Performs the core logic for remoteTranscribingSystemFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)
protected abstract  boolean handleRemoteTranscribingSystemFullVOsAreEqualOnIdentifiers(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst, RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
          Performs the core logic for remoteTranscribingSystemFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)
protected abstract  void handleRemoveTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
          Performs the core logic for removeTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)
protected abstract  void handleUpdateTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
          Performs the core logic for updateTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)
 boolean remoteTranscribingSystemFullVOsAreEqual(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst, RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
           
 boolean remoteTranscribingSystemFullVOsAreEqualOnIdentifiers(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst, RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
           
 void removeTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
           
 void setStatusDao(StatusDao statusDao)
          Sets the reference to status's DAO.
 void setTranscribingSystemDao(TranscribingSystemDao transcribingSystemDao)
          Sets the reference to transcribingSystem's DAO.
 void updateTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteTranscribingSystemFullServiceBase

public RemoteTranscribingSystemFullServiceBase()
Method Detail

setTranscribingSystemDao

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


getTranscribingSystemDao

protected TranscribingSystemDao getTranscribingSystemDao()
Gets the reference to transcribingSystem'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.


addTranscribingSystem

public RemoteTranscribingSystemFullVO addTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
Specified by:
addTranscribingSystem in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.addTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

handleAddTranscribingSystem

protected abstract RemoteTranscribingSystemFullVO handleAddTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
                                                                       throws java.lang.Exception
Performs the core logic for addTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

Throws:
java.lang.Exception

updateTranscribingSystem

public void updateTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
Specified by:
updateTranscribingSystem in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.updateTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

handleUpdateTranscribingSystem

protected abstract void handleUpdateTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
                                                throws java.lang.Exception
Performs the core logic for updateTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

Throws:
java.lang.Exception

removeTranscribingSystem

public void removeTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
Specified by:
removeTranscribingSystem in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.removeTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

handleRemoveTranscribingSystem

protected abstract void handleRemoveTranscribingSystem(RemoteTranscribingSystemFullVO transcribingSystem)
                                                throws java.lang.Exception
Performs the core logic for removeTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

Throws:
java.lang.Exception

getAllTranscribingSystem

public RemoteTranscribingSystemFullVO[] getAllTranscribingSystem()
Specified by:
getAllTranscribingSystem in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getAllTranscribingSystem()

handleGetAllTranscribingSystem

protected abstract RemoteTranscribingSystemFullVO[] handleGetAllTranscribingSystem()
                                                                            throws java.lang.Exception
Performs the core logic for getAllTranscribingSystem()

Throws:
java.lang.Exception

getTranscribingSystemById

public RemoteTranscribingSystemFullVO getTranscribingSystemById(java.lang.Integer id)
Specified by:
getTranscribingSystemById in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getTranscribingSystemById(java.lang.Integer)

handleGetTranscribingSystemById

protected abstract RemoteTranscribingSystemFullVO handleGetTranscribingSystemById(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getTranscribingSystemById(java.lang.Integer)

Throws:
java.lang.Exception

getTranscribingSystemByIds

public RemoteTranscribingSystemFullVO[] getTranscribingSystemByIds(java.lang.Integer[] id)
Specified by:
getTranscribingSystemByIds in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getTranscribingSystemByIds(java.lang.Integer[])

handleGetTranscribingSystemByIds

protected abstract RemoteTranscribingSystemFullVO[] handleGetTranscribingSystemByIds(java.lang.Integer[] id)
                                                                              throws java.lang.Exception
Performs the core logic for getTranscribingSystemByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getTranscribingSystemByStatusCode

public RemoteTranscribingSystemFullVO[] getTranscribingSystemByStatusCode(java.lang.String code)
Specified by:
getTranscribingSystemByStatusCode in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getTranscribingSystemByStatusCode(java.lang.String)

handleGetTranscribingSystemByStatusCode

protected abstract RemoteTranscribingSystemFullVO[] handleGetTranscribingSystemByStatusCode(java.lang.String code)
                                                                                     throws java.lang.Exception
Performs the core logic for getTranscribingSystemByStatusCode(java.lang.String)

Throws:
java.lang.Exception

remoteTranscribingSystemFullVOsAreEqualOnIdentifiers

public boolean remoteTranscribingSystemFullVOsAreEqualOnIdentifiers(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst,
                                                                    RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
Specified by:
remoteTranscribingSystemFullVOsAreEqualOnIdentifiers in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.remoteTranscribingSystemFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

handleRemoteTranscribingSystemFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteTranscribingSystemFullVOsAreEqualOnIdentifiers(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst,
                                                                                      RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
                                                                               throws java.lang.Exception
Performs the core logic for remoteTranscribingSystemFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

Throws:
java.lang.Exception

remoteTranscribingSystemFullVOsAreEqual

public boolean remoteTranscribingSystemFullVOsAreEqual(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst,
                                                       RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
Specified by:
remoteTranscribingSystemFullVOsAreEqual in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.remoteTranscribingSystemFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

handleRemoteTranscribingSystemFullVOsAreEqual

protected abstract boolean handleRemoteTranscribingSystemFullVOsAreEqual(RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOFirst,
                                                                         RemoteTranscribingSystemFullVO remoteTranscribingSystemFullVOSecond)
                                                                  throws java.lang.Exception
Performs the core logic for remoteTranscribingSystemFullVOsAreEqual(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO, fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemFullVO)

Throws:
java.lang.Exception

getTranscribingSystemNaturalIds

public RemoteTranscribingSystemNaturalId[] getTranscribingSystemNaturalIds()
Specified by:
getTranscribingSystemNaturalIds in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getTranscribingSystemNaturalIds()

handleGetTranscribingSystemNaturalIds

protected abstract RemoteTranscribingSystemNaturalId[] handleGetTranscribingSystemNaturalIds()
                                                                                      throws java.lang.Exception
Performs the core logic for getTranscribingSystemNaturalIds()

Throws:
java.lang.Exception

getTranscribingSystemByNaturalId

public RemoteTranscribingSystemFullVO getTranscribingSystemByNaturalId(RemoteTranscribingSystemNaturalId transcribingSystemNaturalId)
Specified by:
getTranscribingSystemByNaturalId in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getTranscribingSystemByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemNaturalId)

handleGetTranscribingSystemByNaturalId

protected abstract RemoteTranscribingSystemFullVO handleGetTranscribingSystemByNaturalId(RemoteTranscribingSystemNaturalId transcribingSystemNaturalId)
                                                                                  throws java.lang.Exception
Performs the core logic for getTranscribingSystemByNaturalId(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSystemNaturalId)

Throws:
java.lang.Exception

getTranscribingSystemNaturalIdById

public RemoteTranscribingSystemNaturalId getTranscribingSystemNaturalIdById(java.lang.Integer id)
Specified by:
getTranscribingSystemNaturalIdById in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getTranscribingSystemNaturalIdById(java.lang.Integer)

handleGetTranscribingSystemNaturalIdById

protected abstract RemoteTranscribingSystemNaturalId handleGetTranscribingSystemNaturalIdById(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getTranscribingSystemNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterTranscribingSystem

public ClusterTranscribingSystem addOrUpdateClusterTranscribingSystem(ClusterTranscribingSystem clusterTranscribingSystem)
Specified by:
addOrUpdateClusterTranscribingSystem in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.addOrUpdateClusterTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem)

handleAddOrUpdateClusterTranscribingSystem

protected abstract ClusterTranscribingSystem handleAddOrUpdateClusterTranscribingSystem(ClusterTranscribingSystem clusterTranscribingSystem)
                                                                                 throws java.lang.Exception
Performs the core logic for addOrUpdateClusterTranscribingSystem(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSystem)

Throws:
java.lang.Exception

getAllClusterTranscribingSystemSinceDateSynchro

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

handleGetAllClusterTranscribingSystemSinceDateSynchro

protected abstract ClusterTranscribingSystem[] handleGetAllClusterTranscribingSystemSinceDateSynchro(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 getAllClusterTranscribingSystemSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterTranscribingSystemByIdentifiers

public ClusterTranscribingSystem getClusterTranscribingSystemByIdentifiers(java.lang.Integer id)
Specified by:
getClusterTranscribingSystemByIdentifiers in interface RemoteTranscribingSystemFullService
See Also:
RemoteTranscribingSystemFullService.getClusterTranscribingSystemByIdentifiers(java.lang.Integer)

handleGetClusterTranscribingSystemByIdentifiers

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