fr.ifremer.allegro.data.operation.generic.service
Class RemoteOperationVesselAssociationFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.operation.generic.service.RemoteOperationVesselAssociationFullServiceBase
All Implemented Interfaces:
RemoteOperationVesselAssociationFullService
Direct Known Subclasses:
RemoteOperationVesselAssociationFullServiceImpl

public abstract class RemoteOperationVesselAssociationFullServiceBase
extends java.lang.Object
implements RemoteOperationVesselAssociationFullService

Spring Service base class for fr.ifremer.allegro.data.operation.generic.service.RemoteOperationVesselAssociationFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteOperationVesselAssociationFullService

Constructor Summary
RemoteOperationVesselAssociationFullServiceBase()
           
 
Method Summary
 RemoteOperationVesselAssociationFullVO addOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
           
 RemoteOperationVesselAssociationFullVO[] getAllOperationVesselAssociation()
           
 ClusterOperationVesselAssociation getClusterOperationVesselAssociationByIdentifiers(java.lang.Integer operationId, java.lang.String vesselCode)
           
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  OperationDao getOperationDao()
          Gets the reference to operation's DAO.
 RemoteOperationVesselAssociationFullVO getOperationVesselAssociationByIdentifiers(java.lang.Integer operationId, java.lang.String vesselCode)
           
 RemoteOperationVesselAssociationFullVO getOperationVesselAssociationByNaturalId(RemoteOperationVesselAssociationNaturalId operationVesselAssociationNaturalId)
           
 RemoteOperationVesselAssociationFullVO[] getOperationVesselAssociationByOperationId(java.lang.Integer id)
           
 RemoteOperationVesselAssociationFullVO[] getOperationVesselAssociationByVesselCode(java.lang.String code)
           
protected  OperationVesselAssociationDao getOperationVesselAssociationDao()
          Gets the reference to operationVesselAssociation's DAO.
 RemoteOperationVesselAssociationNaturalId[] getOperationVesselAssociationNaturalIds()
           
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  VesselDao getVesselDao()
          Gets the reference to vessel's DAO.
protected abstract  RemoteOperationVesselAssociationFullVO handleAddOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
          Performs the core logic for addOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)
protected abstract  RemoteOperationVesselAssociationFullVO[] handleGetAllOperationVesselAssociation()
          Performs the core logic for getAllOperationVesselAssociation()
protected abstract  ClusterOperationVesselAssociation handleGetClusterOperationVesselAssociationByIdentifiers(java.lang.Integer operationId, java.lang.String vesselCode)
          Performs the core logic for getClusterOperationVesselAssociationByIdentifiers(java.lang.Integer, java.lang.String)
protected abstract  RemoteOperationVesselAssociationFullVO handleGetOperationVesselAssociationByIdentifiers(java.lang.Integer operationId, java.lang.String vesselCode)
          Performs the core logic for getOperationVesselAssociationByIdentifiers(java.lang.Integer, java.lang.String)
protected abstract  RemoteOperationVesselAssociationFullVO handleGetOperationVesselAssociationByNaturalId(RemoteOperationVesselAssociationNaturalId operationVesselAssociationNaturalId)
          Performs the core logic for getOperationVesselAssociationByNaturalId(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationNaturalId)
protected abstract  RemoteOperationVesselAssociationFullVO[] handleGetOperationVesselAssociationByOperationId(java.lang.Integer id)
          Performs the core logic for getOperationVesselAssociationByOperationId(java.lang.Integer)
protected abstract  RemoteOperationVesselAssociationFullVO[] handleGetOperationVesselAssociationByVesselCode(java.lang.String code)
          Performs the core logic for getOperationVesselAssociationByVesselCode(java.lang.String)
protected abstract  RemoteOperationVesselAssociationNaturalId[] handleGetOperationVesselAssociationNaturalIds()
          Performs the core logic for getOperationVesselAssociationNaturalIds()
protected abstract  boolean handleRemoteOperationVesselAssociationFullVOsAreEqual(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst, RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
          Performs the core logic for remoteOperationVesselAssociationFullVOsAreEqual(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)
protected abstract  boolean handleRemoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst, RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
          Performs the core logic for remoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)
protected abstract  void handleRemoveOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
          Performs the core logic for removeOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)
protected abstract  void handleUpdateOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
          Performs the core logic for updateOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)
 boolean remoteOperationVesselAssociationFullVOsAreEqual(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst, RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
           
 boolean remoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst, RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
           
 void removeOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
           
 void setOperationDao(OperationDao operationDao)
          Sets the reference to operation's DAO.
 void setOperationVesselAssociationDao(OperationVesselAssociationDao operationVesselAssociationDao)
          Sets the reference to operationVesselAssociation's DAO.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vessel's DAO.
 void updateOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteOperationVesselAssociationFullServiceBase

public RemoteOperationVesselAssociationFullServiceBase()
Method Detail

setOperationVesselAssociationDao

public void setOperationVesselAssociationDao(OperationVesselAssociationDao operationVesselAssociationDao)
Sets the reference to operationVesselAssociation's DAO.


getOperationVesselAssociationDao

protected OperationVesselAssociationDao getOperationVesselAssociationDao()
Gets the reference to operationVesselAssociation's DAO.


setOperationDao

public void setOperationDao(OperationDao operationDao)
Sets the reference to operation's DAO.


getOperationDao

protected OperationDao getOperationDao()
Gets the reference to operation's DAO.


setVesselDao

public void setVesselDao(VesselDao vesselDao)
Sets the reference to vessel's DAO.


getVesselDao

protected VesselDao getVesselDao()
Gets the reference to vessel's DAO.


addOperationVesselAssociation

public RemoteOperationVesselAssociationFullVO addOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
Specified by:
addOperationVesselAssociation in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.addOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

handleAddOperationVesselAssociation

protected abstract RemoteOperationVesselAssociationFullVO handleAddOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
                                                                                       throws java.lang.Exception
Performs the core logic for addOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

Throws:
java.lang.Exception

updateOperationVesselAssociation

public void updateOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
Specified by:
updateOperationVesselAssociation in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.updateOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

handleUpdateOperationVesselAssociation

protected abstract void handleUpdateOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
                                                        throws java.lang.Exception
Performs the core logic for updateOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

Throws:
java.lang.Exception

removeOperationVesselAssociation

public void removeOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
Specified by:
removeOperationVesselAssociation in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.removeOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

handleRemoveOperationVesselAssociation

protected abstract void handleRemoveOperationVesselAssociation(RemoteOperationVesselAssociationFullVO operationVesselAssociation)
                                                        throws java.lang.Exception
Performs the core logic for removeOperationVesselAssociation(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

Throws:
java.lang.Exception

getAllOperationVesselAssociation

public RemoteOperationVesselAssociationFullVO[] getAllOperationVesselAssociation()
Specified by:
getAllOperationVesselAssociation in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.getAllOperationVesselAssociation()

handleGetAllOperationVesselAssociation

protected abstract RemoteOperationVesselAssociationFullVO[] handleGetAllOperationVesselAssociation()
                                                                                            throws java.lang.Exception
Performs the core logic for getAllOperationVesselAssociation()

Throws:
java.lang.Exception

getOperationVesselAssociationByOperationId

public RemoteOperationVesselAssociationFullVO[] getOperationVesselAssociationByOperationId(java.lang.Integer id)
Specified by:
getOperationVesselAssociationByOperationId in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.getOperationVesselAssociationByOperationId(java.lang.Integer)

handleGetOperationVesselAssociationByOperationId

protected abstract RemoteOperationVesselAssociationFullVO[] handleGetOperationVesselAssociationByOperationId(java.lang.Integer id)
                                                                                                      throws java.lang.Exception
Performs the core logic for getOperationVesselAssociationByOperationId(java.lang.Integer)

Throws:
java.lang.Exception

getOperationVesselAssociationByVesselCode

public RemoteOperationVesselAssociationFullVO[] getOperationVesselAssociationByVesselCode(java.lang.String code)
Specified by:
getOperationVesselAssociationByVesselCode in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.getOperationVesselAssociationByVesselCode(java.lang.String)

handleGetOperationVesselAssociationByVesselCode

protected abstract RemoteOperationVesselAssociationFullVO[] handleGetOperationVesselAssociationByVesselCode(java.lang.String code)
                                                                                                     throws java.lang.Exception
Performs the core logic for getOperationVesselAssociationByVesselCode(java.lang.String)

Throws:
java.lang.Exception

getOperationVesselAssociationByIdentifiers

public RemoteOperationVesselAssociationFullVO getOperationVesselAssociationByIdentifiers(java.lang.Integer operationId,
                                                                                         java.lang.String vesselCode)
Specified by:
getOperationVesselAssociationByIdentifiers in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.getOperationVesselAssociationByIdentifiers(java.lang.Integer, java.lang.String)

handleGetOperationVesselAssociationByIdentifiers

protected abstract RemoteOperationVesselAssociationFullVO handleGetOperationVesselAssociationByIdentifiers(java.lang.Integer operationId,
                                                                                                           java.lang.String vesselCode)
                                                                                                    throws java.lang.Exception
Performs the core logic for getOperationVesselAssociationByIdentifiers(java.lang.Integer, java.lang.String)

Throws:
java.lang.Exception

remoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers

public boolean remoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst,
                                                                            RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
Specified by:
remoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.remoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

handleRemoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst,
                                                                                              RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
                                                                                       throws java.lang.Exception
Performs the core logic for remoteOperationVesselAssociationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

Throws:
java.lang.Exception

remoteOperationVesselAssociationFullVOsAreEqual

public boolean remoteOperationVesselAssociationFullVOsAreEqual(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst,
                                                               RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
Specified by:
remoteOperationVesselAssociationFullVOsAreEqual in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.remoteOperationVesselAssociationFullVOsAreEqual(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

handleRemoteOperationVesselAssociationFullVOsAreEqual

protected abstract boolean handleRemoteOperationVesselAssociationFullVOsAreEqual(RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOFirst,
                                                                                 RemoteOperationVesselAssociationFullVO remoteOperationVesselAssociationFullVOSecond)
                                                                          throws java.lang.Exception
Performs the core logic for remoteOperationVesselAssociationFullVOsAreEqual(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationFullVO)

Throws:
java.lang.Exception

getOperationVesselAssociationNaturalIds

public RemoteOperationVesselAssociationNaturalId[] getOperationVesselAssociationNaturalIds()
Specified by:
getOperationVesselAssociationNaturalIds in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.getOperationVesselAssociationNaturalIds()

handleGetOperationVesselAssociationNaturalIds

protected abstract RemoteOperationVesselAssociationNaturalId[] handleGetOperationVesselAssociationNaturalIds()
                                                                                                      throws java.lang.Exception
Performs the core logic for getOperationVesselAssociationNaturalIds()

Throws:
java.lang.Exception

getOperationVesselAssociationByNaturalId

public RemoteOperationVesselAssociationFullVO getOperationVesselAssociationByNaturalId(RemoteOperationVesselAssociationNaturalId operationVesselAssociationNaturalId)
Specified by:
getOperationVesselAssociationByNaturalId in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.getOperationVesselAssociationByNaturalId(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationNaturalId)

handleGetOperationVesselAssociationByNaturalId

protected abstract RemoteOperationVesselAssociationFullVO handleGetOperationVesselAssociationByNaturalId(RemoteOperationVesselAssociationNaturalId operationVesselAssociationNaturalId)
                                                                                                  throws java.lang.Exception
Performs the core logic for getOperationVesselAssociationByNaturalId(fr.ifremer.allegro.data.operation.generic.vo.RemoteOperationVesselAssociationNaturalId)

Throws:
java.lang.Exception

getClusterOperationVesselAssociationByIdentifiers

public ClusterOperationVesselAssociation getClusterOperationVesselAssociationByIdentifiers(java.lang.Integer operationId,
                                                                                           java.lang.String vesselCode)
Specified by:
getClusterOperationVesselAssociationByIdentifiers in interface RemoteOperationVesselAssociationFullService
See Also:
RemoteOperationVesselAssociationFullService.getClusterOperationVesselAssociationByIdentifiers(java.lang.Integer, java.lang.String)

handleGetClusterOperationVesselAssociationByIdentifiers

protected abstract ClusterOperationVesselAssociation handleGetClusterOperationVesselAssociationByIdentifiers(java.lang.Integer operationId,
                                                                                                             java.lang.String vesselCode)
                                                                                                      throws java.lang.Exception
Performs the core logic for getClusterOperationVesselAssociationByIdentifiers(java.lang.Integer, java.lang.String)

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.