fr.ifremer.allegro.administration.user.generic.service
Class RemoteManagedDataTransferFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.administration.user.generic.service.RemoteManagedDataTransferFullServiceBase
All Implemented Interfaces:
RemoteManagedDataTransferFullService
Direct Known Subclasses:
RemoteManagedDataTransferFullServiceImpl

public abstract class RemoteManagedDataTransferFullServiceBase
extends java.lang.Object
implements RemoteManagedDataTransferFullService

Spring Service base class for fr.ifremer.allegro.administration.user.generic.service.RemoteManagedDataTransferFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteManagedDataTransferFullService

Constructor Summary
RemoteManagedDataTransferFullServiceBase()
           
 
Method Summary
 RemoteManagedDataTransferFullVO addManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
           
 RemoteManagedDataTransferFullVO[] getAllManagedDataTransfer()
           
 ClusterManagedDataTransfer getClusterManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId, java.lang.Integer managedDataId)
           
protected  ManagedDataDao getManagedDataDao()
          Gets the reference to managedData's DAO.
 RemoteManagedDataTransferFullVO getManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId, java.lang.Integer managedDataId)
           
 RemoteManagedDataTransferFullVO[] getManagedDataTransferByManagedDataId(java.lang.Integer id)
           
 RemoteManagedDataTransferFullVO getManagedDataTransferByNaturalId(RemoteManagedDataTransferNaturalId managedDataTransferNaturalId)
           
 RemoteManagedDataTransferFullVO[] getManagedDataTransferByNewManagerUserId(java.lang.Integer id)
           
protected  ManagedDataTransferDao getManagedDataTransferDao()
          Gets the reference to managedDataTransfer's DAO.
 RemoteManagedDataTransferNaturalId[] getManagedDataTransferNaturalIds()
           
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  UserDao getUserDao()
          Gets the reference to user's DAO.
protected abstract  RemoteManagedDataTransferFullVO handleAddManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
          Performs the core logic for addManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)
protected abstract  RemoteManagedDataTransferFullVO[] handleGetAllManagedDataTransfer()
          Performs the core logic for getAllManagedDataTransfer()
protected abstract  ClusterManagedDataTransfer handleGetClusterManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId, java.lang.Integer managedDataId)
          Performs the core logic for getClusterManagedDataTransferByIdentifiers(java.lang.Integer, java.lang.Integer)
protected abstract  RemoteManagedDataTransferFullVO handleGetManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId, java.lang.Integer managedDataId)
          Performs the core logic for getManagedDataTransferByIdentifiers(java.lang.Integer, java.lang.Integer)
protected abstract  RemoteManagedDataTransferFullVO[] handleGetManagedDataTransferByManagedDataId(java.lang.Integer id)
          Performs the core logic for getManagedDataTransferByManagedDataId(java.lang.Integer)
protected abstract  RemoteManagedDataTransferFullVO handleGetManagedDataTransferByNaturalId(RemoteManagedDataTransferNaturalId managedDataTransferNaturalId)
          Performs the core logic for getManagedDataTransferByNaturalId(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferNaturalId)
protected abstract  RemoteManagedDataTransferFullVO[] handleGetManagedDataTransferByNewManagerUserId(java.lang.Integer id)
          Performs the core logic for getManagedDataTransferByNewManagerUserId(java.lang.Integer)
protected abstract  RemoteManagedDataTransferNaturalId[] handleGetManagedDataTransferNaturalIds()
          Performs the core logic for getManagedDataTransferNaturalIds()
protected abstract  boolean handleRemoteManagedDataTransferFullVOsAreEqual(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst, RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
          Performs the core logic for remoteManagedDataTransferFullVOsAreEqual(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)
protected abstract  boolean handleRemoteManagedDataTransferFullVOsAreEqualOnIdentifiers(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst, RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
          Performs the core logic for remoteManagedDataTransferFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)
protected abstract  void handleRemoveManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
          Performs the core logic for removeManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)
protected abstract  void handleUpdateManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
          Performs the core logic for updateManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)
 boolean remoteManagedDataTransferFullVOsAreEqual(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst, RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
           
 boolean remoteManagedDataTransferFullVOsAreEqualOnIdentifiers(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst, RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
           
 void removeManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
           
 void setManagedDataDao(ManagedDataDao managedDataDao)
          Sets the reference to managedData's DAO.
 void setManagedDataTransferDao(ManagedDataTransferDao managedDataTransferDao)
          Sets the reference to managedDataTransfer's DAO.
 void setUserDao(UserDao userDao)
          Sets the reference to user's DAO.
 void updateManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteManagedDataTransferFullServiceBase

public RemoteManagedDataTransferFullServiceBase()
Method Detail

setManagedDataTransferDao

public void setManagedDataTransferDao(ManagedDataTransferDao managedDataTransferDao)
Sets the reference to managedDataTransfer's DAO.


getManagedDataTransferDao

protected ManagedDataTransferDao getManagedDataTransferDao()
Gets the reference to managedDataTransfer's DAO.


setUserDao

public void setUserDao(UserDao userDao)
Sets the reference to user's DAO.


getUserDao

protected UserDao getUserDao()
Gets the reference to user's DAO.


setManagedDataDao

public void setManagedDataDao(ManagedDataDao managedDataDao)
Sets the reference to managedData's DAO.


getManagedDataDao

protected ManagedDataDao getManagedDataDao()
Gets the reference to managedData's DAO.


addManagedDataTransfer

public RemoteManagedDataTransferFullVO addManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
Specified by:
addManagedDataTransfer in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.addManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

handleAddManagedDataTransfer

protected abstract RemoteManagedDataTransferFullVO handleAddManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
                                                                         throws java.lang.Exception
Performs the core logic for addManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

Throws:
java.lang.Exception

updateManagedDataTransfer

public void updateManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
Specified by:
updateManagedDataTransfer in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.updateManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

handleUpdateManagedDataTransfer

protected abstract void handleUpdateManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
                                                 throws java.lang.Exception
Performs the core logic for updateManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

Throws:
java.lang.Exception

removeManagedDataTransfer

public void removeManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
Specified by:
removeManagedDataTransfer in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.removeManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

handleRemoveManagedDataTransfer

protected abstract void handleRemoveManagedDataTransfer(RemoteManagedDataTransferFullVO managedDataTransfer)
                                                 throws java.lang.Exception
Performs the core logic for removeManagedDataTransfer(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

Throws:
java.lang.Exception

getAllManagedDataTransfer

public RemoteManagedDataTransferFullVO[] getAllManagedDataTransfer()
Specified by:
getAllManagedDataTransfer in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.getAllManagedDataTransfer()

handleGetAllManagedDataTransfer

protected abstract RemoteManagedDataTransferFullVO[] handleGetAllManagedDataTransfer()
                                                                              throws java.lang.Exception
Performs the core logic for getAllManagedDataTransfer()

Throws:
java.lang.Exception

getManagedDataTransferByNewManagerUserId

public RemoteManagedDataTransferFullVO[] getManagedDataTransferByNewManagerUserId(java.lang.Integer id)
Specified by:
getManagedDataTransferByNewManagerUserId in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.getManagedDataTransferByNewManagerUserId(java.lang.Integer)

handleGetManagedDataTransferByNewManagerUserId

protected abstract RemoteManagedDataTransferFullVO[] handleGetManagedDataTransferByNewManagerUserId(java.lang.Integer id)
                                                                                             throws java.lang.Exception
Performs the core logic for getManagedDataTransferByNewManagerUserId(java.lang.Integer)

Throws:
java.lang.Exception

getManagedDataTransferByManagedDataId

public RemoteManagedDataTransferFullVO[] getManagedDataTransferByManagedDataId(java.lang.Integer id)
Specified by:
getManagedDataTransferByManagedDataId in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.getManagedDataTransferByManagedDataId(java.lang.Integer)

handleGetManagedDataTransferByManagedDataId

protected abstract RemoteManagedDataTransferFullVO[] handleGetManagedDataTransferByManagedDataId(java.lang.Integer id)
                                                                                          throws java.lang.Exception
Performs the core logic for getManagedDataTransferByManagedDataId(java.lang.Integer)

Throws:
java.lang.Exception

getManagedDataTransferByIdentifiers

public RemoteManagedDataTransferFullVO getManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId,
                                                                           java.lang.Integer managedDataId)
Specified by:
getManagedDataTransferByIdentifiers in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.getManagedDataTransferByIdentifiers(java.lang.Integer, java.lang.Integer)

handleGetManagedDataTransferByIdentifiers

protected abstract RemoteManagedDataTransferFullVO handleGetManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId,
                                                                                             java.lang.Integer managedDataId)
                                                                                      throws java.lang.Exception
Performs the core logic for getManagedDataTransferByIdentifiers(java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

remoteManagedDataTransferFullVOsAreEqualOnIdentifiers

public boolean remoteManagedDataTransferFullVOsAreEqualOnIdentifiers(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst,
                                                                     RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
Specified by:
remoteManagedDataTransferFullVOsAreEqualOnIdentifiers in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.remoteManagedDataTransferFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

handleRemoteManagedDataTransferFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteManagedDataTransferFullVOsAreEqualOnIdentifiers(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst,
                                                                                       RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
                                                                                throws java.lang.Exception
Performs the core logic for remoteManagedDataTransferFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

Throws:
java.lang.Exception

remoteManagedDataTransferFullVOsAreEqual

public boolean remoteManagedDataTransferFullVOsAreEqual(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst,
                                                        RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
Specified by:
remoteManagedDataTransferFullVOsAreEqual in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.remoteManagedDataTransferFullVOsAreEqual(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

handleRemoteManagedDataTransferFullVOsAreEqual

protected abstract boolean handleRemoteManagedDataTransferFullVOsAreEqual(RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOFirst,
                                                                          RemoteManagedDataTransferFullVO remoteManagedDataTransferFullVOSecond)
                                                                   throws java.lang.Exception
Performs the core logic for remoteManagedDataTransferFullVOsAreEqual(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO, fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferFullVO)

Throws:
java.lang.Exception

getManagedDataTransferNaturalIds

public RemoteManagedDataTransferNaturalId[] getManagedDataTransferNaturalIds()
Specified by:
getManagedDataTransferNaturalIds in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.getManagedDataTransferNaturalIds()

handleGetManagedDataTransferNaturalIds

protected abstract RemoteManagedDataTransferNaturalId[] handleGetManagedDataTransferNaturalIds()
                                                                                        throws java.lang.Exception
Performs the core logic for getManagedDataTransferNaturalIds()

Throws:
java.lang.Exception

getManagedDataTransferByNaturalId

public RemoteManagedDataTransferFullVO getManagedDataTransferByNaturalId(RemoteManagedDataTransferNaturalId managedDataTransferNaturalId)
Specified by:
getManagedDataTransferByNaturalId in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.getManagedDataTransferByNaturalId(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferNaturalId)

handleGetManagedDataTransferByNaturalId

protected abstract RemoteManagedDataTransferFullVO handleGetManagedDataTransferByNaturalId(RemoteManagedDataTransferNaturalId managedDataTransferNaturalId)
                                                                                    throws java.lang.Exception
Performs the core logic for getManagedDataTransferByNaturalId(fr.ifremer.allegro.administration.user.generic.vo.RemoteManagedDataTransferNaturalId)

Throws:
java.lang.Exception

getClusterManagedDataTransferByIdentifiers

public ClusterManagedDataTransfer getClusterManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId,
                                                                             java.lang.Integer managedDataId)
Specified by:
getClusterManagedDataTransferByIdentifiers in interface RemoteManagedDataTransferFullService
See Also:
RemoteManagedDataTransferFullService.getClusterManagedDataTransferByIdentifiers(java.lang.Integer, java.lang.Integer)

handleGetClusterManagedDataTransferByIdentifiers

protected abstract ClusterManagedDataTransfer handleGetClusterManagedDataTransferByIdentifiers(java.lang.Integer newManagerUserId,
                                                                                               java.lang.Integer managedDataId)
                                                                                        throws java.lang.Exception
Performs the core logic for getClusterManagedDataTransferByIdentifiers(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.