fr.ifremer.allegro.administration.programStrategy.generic.service
Class RemoteBatchModelAppliedStrategyFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.administration.programStrategy.generic.service.RemoteBatchModelAppliedStrategyFullServiceBase
All Implemented Interfaces:
RemoteBatchModelAppliedStrategyFullService
Direct Known Subclasses:
RemoteBatchModelAppliedStrategyFullServiceImpl

public abstract class RemoteBatchModelAppliedStrategyFullServiceBase
extends java.lang.Object
implements RemoteBatchModelAppliedStrategyFullService

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

See Also:
RemoteBatchModelAppliedStrategyFullService

Constructor Summary
RemoteBatchModelAppliedStrategyFullServiceBase()
           
 
Method Summary
 RemoteBatchModelAppliedStrategyFullVO addBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
           
protected  AcquisitionLevelDao getAcquisitionLevelDao()
          Gets the reference to acquisitionLevel's DAO.
 RemoteBatchModelAppliedStrategyFullVO[] getAllBatchModelAppliedStrategy()
           
protected  AppliedStrategyDao getAppliedStrategyDao()
          Gets the reference to appliedStrategy's DAO.
 RemoteBatchModelAppliedStrategyFullVO[] getBatchModelAppliedStrategyByAcquisitionLevelCode(java.lang.String code)
           
 RemoteBatchModelAppliedStrategyFullVO[] getBatchModelAppliedStrategyByAppliedStrategyId(java.lang.Integer id)
           
 RemoteBatchModelAppliedStrategyFullVO getBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId, java.lang.String acquisitionLevelCode)
           
 RemoteBatchModelAppliedStrategyFullVO getBatchModelAppliedStrategyByNaturalId(RemoteBatchModelAppliedStrategyNaturalId batchModelAppliedStrategyNaturalId)
           
protected  BatchModelAppliedStrategyDao getBatchModelAppliedStrategyDao()
          Gets the reference to batchModelAppliedStrategy's DAO.
 RemoteBatchModelAppliedStrategyNaturalId[] getBatchModelAppliedStrategyNaturalIds()
           
 ClusterBatchModelAppliedStrategy getClusterBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId, java.lang.String acquisitionLevelCode)
           
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 abstract  RemoteBatchModelAppliedStrategyFullVO handleAddBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
          Performs the core logic for addBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)
protected abstract  RemoteBatchModelAppliedStrategyFullVO[] handleGetAllBatchModelAppliedStrategy()
          Performs the core logic for getAllBatchModelAppliedStrategy()
protected abstract  RemoteBatchModelAppliedStrategyFullVO[] handleGetBatchModelAppliedStrategyByAcquisitionLevelCode(java.lang.String code)
          Performs the core logic for getBatchModelAppliedStrategyByAcquisitionLevelCode(java.lang.String)
protected abstract  RemoteBatchModelAppliedStrategyFullVO[] handleGetBatchModelAppliedStrategyByAppliedStrategyId(java.lang.Integer id)
          Performs the core logic for getBatchModelAppliedStrategyByAppliedStrategyId(java.lang.Integer)
protected abstract  RemoteBatchModelAppliedStrategyFullVO handleGetBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId, java.lang.String acquisitionLevelCode)
          Performs the core logic for getBatchModelAppliedStrategyByIdentifiers(java.lang.Integer, java.lang.String)
protected abstract  RemoteBatchModelAppliedStrategyFullVO handleGetBatchModelAppliedStrategyByNaturalId(RemoteBatchModelAppliedStrategyNaturalId batchModelAppliedStrategyNaturalId)
          Performs the core logic for getBatchModelAppliedStrategyByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyNaturalId)
protected abstract  RemoteBatchModelAppliedStrategyNaturalId[] handleGetBatchModelAppliedStrategyNaturalIds()
          Performs the core logic for getBatchModelAppliedStrategyNaturalIds()
protected abstract  ClusterBatchModelAppliedStrategy handleGetClusterBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId, java.lang.String acquisitionLevelCode)
          Performs the core logic for getClusterBatchModelAppliedStrategyByIdentifiers(java.lang.Integer, java.lang.String)
protected abstract  boolean handleRemoteBatchModelAppliedStrategyFullVOsAreEqual(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst, RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
          Performs the core logic for remoteBatchModelAppliedStrategyFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)
protected abstract  boolean handleRemoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst, RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
          Performs the core logic for remoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)
protected abstract  void handleRemoveBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
          Performs the core logic for removeBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)
protected abstract  void handleUpdateBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
          Performs the core logic for updateBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)
 boolean remoteBatchModelAppliedStrategyFullVOsAreEqual(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst, RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
           
 boolean remoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst, RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
           
 void removeBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
           
 void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
          Sets the reference to acquisitionLevel's DAO.
 void setAppliedStrategyDao(AppliedStrategyDao appliedStrategyDao)
          Sets the reference to appliedStrategy's DAO.
 void setBatchModelAppliedStrategyDao(BatchModelAppliedStrategyDao batchModelAppliedStrategyDao)
          Sets the reference to batchModelAppliedStrategy's DAO.
 void updateBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteBatchModelAppliedStrategyFullServiceBase

public RemoteBatchModelAppliedStrategyFullServiceBase()
Method Detail

setBatchModelAppliedStrategyDao

public void setBatchModelAppliedStrategyDao(BatchModelAppliedStrategyDao batchModelAppliedStrategyDao)
Sets the reference to batchModelAppliedStrategy's DAO.


getBatchModelAppliedStrategyDao

protected BatchModelAppliedStrategyDao getBatchModelAppliedStrategyDao()
Gets the reference to batchModelAppliedStrategy's DAO.


setAppliedStrategyDao

public void setAppliedStrategyDao(AppliedStrategyDao appliedStrategyDao)
Sets the reference to appliedStrategy's DAO.


getAppliedStrategyDao

protected AppliedStrategyDao getAppliedStrategyDao()
Gets the reference to appliedStrategy's DAO.


setAcquisitionLevelDao

public void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
Sets the reference to acquisitionLevel's DAO.


getAcquisitionLevelDao

protected AcquisitionLevelDao getAcquisitionLevelDao()
Gets the reference to acquisitionLevel's DAO.


addBatchModelAppliedStrategy

public RemoteBatchModelAppliedStrategyFullVO addBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
Specified by:
addBatchModelAppliedStrategy in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.addBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

handleAddBatchModelAppliedStrategy

protected abstract RemoteBatchModelAppliedStrategyFullVO handleAddBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
                                                                                     throws java.lang.Exception
Performs the core logic for addBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

Throws:
java.lang.Exception

updateBatchModelAppliedStrategy

public void updateBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
Specified by:
updateBatchModelAppliedStrategy in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.updateBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

handleUpdateBatchModelAppliedStrategy

protected abstract void handleUpdateBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
                                                       throws java.lang.Exception
Performs the core logic for updateBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

Throws:
java.lang.Exception

removeBatchModelAppliedStrategy

public void removeBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
Specified by:
removeBatchModelAppliedStrategy in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.removeBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

handleRemoveBatchModelAppliedStrategy

protected abstract void handleRemoveBatchModelAppliedStrategy(RemoteBatchModelAppliedStrategyFullVO batchModelAppliedStrategy)
                                                       throws java.lang.Exception
Performs the core logic for removeBatchModelAppliedStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

Throws:
java.lang.Exception

getAllBatchModelAppliedStrategy

public RemoteBatchModelAppliedStrategyFullVO[] getAllBatchModelAppliedStrategy()
Specified by:
getAllBatchModelAppliedStrategy in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.getAllBatchModelAppliedStrategy()

handleGetAllBatchModelAppliedStrategy

protected abstract RemoteBatchModelAppliedStrategyFullVO[] handleGetAllBatchModelAppliedStrategy()
                                                                                          throws java.lang.Exception
Performs the core logic for getAllBatchModelAppliedStrategy()

Throws:
java.lang.Exception

getBatchModelAppliedStrategyByAppliedStrategyId

public RemoteBatchModelAppliedStrategyFullVO[] getBatchModelAppliedStrategyByAppliedStrategyId(java.lang.Integer id)
Specified by:
getBatchModelAppliedStrategyByAppliedStrategyId in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.getBatchModelAppliedStrategyByAppliedStrategyId(java.lang.Integer)

handleGetBatchModelAppliedStrategyByAppliedStrategyId

protected abstract RemoteBatchModelAppliedStrategyFullVO[] handleGetBatchModelAppliedStrategyByAppliedStrategyId(java.lang.Integer id)
                                                                                                          throws java.lang.Exception
Performs the core logic for getBatchModelAppliedStrategyByAppliedStrategyId(java.lang.Integer)

Throws:
java.lang.Exception

getBatchModelAppliedStrategyByAcquisitionLevelCode

public RemoteBatchModelAppliedStrategyFullVO[] getBatchModelAppliedStrategyByAcquisitionLevelCode(java.lang.String code)
Specified by:
getBatchModelAppliedStrategyByAcquisitionLevelCode in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.getBatchModelAppliedStrategyByAcquisitionLevelCode(java.lang.String)

handleGetBatchModelAppliedStrategyByAcquisitionLevelCode

protected abstract RemoteBatchModelAppliedStrategyFullVO[] handleGetBatchModelAppliedStrategyByAcquisitionLevelCode(java.lang.String code)
                                                                                                             throws java.lang.Exception
Performs the core logic for getBatchModelAppliedStrategyByAcquisitionLevelCode(java.lang.String)

Throws:
java.lang.Exception

getBatchModelAppliedStrategyByIdentifiers

public RemoteBatchModelAppliedStrategyFullVO getBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId,
                                                                                       java.lang.String acquisitionLevelCode)
Specified by:
getBatchModelAppliedStrategyByIdentifiers in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.getBatchModelAppliedStrategyByIdentifiers(java.lang.Integer, java.lang.String)

handleGetBatchModelAppliedStrategyByIdentifiers

protected abstract RemoteBatchModelAppliedStrategyFullVO handleGetBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId,
                                                                                                         java.lang.String acquisitionLevelCode)
                                                                                                  throws java.lang.Exception
Performs the core logic for getBatchModelAppliedStrategyByIdentifiers(java.lang.Integer, java.lang.String)

Throws:
java.lang.Exception

remoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers

public boolean remoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst,
                                                                           RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
Specified by:
remoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.remoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

handleRemoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst,
                                                                                             RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
                                                                                      throws java.lang.Exception
Performs the core logic for remoteBatchModelAppliedStrategyFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

Throws:
java.lang.Exception

remoteBatchModelAppliedStrategyFullVOsAreEqual

public boolean remoteBatchModelAppliedStrategyFullVOsAreEqual(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst,
                                                              RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
Specified by:
remoteBatchModelAppliedStrategyFullVOsAreEqual in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.remoteBatchModelAppliedStrategyFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

handleRemoteBatchModelAppliedStrategyFullVOsAreEqual

protected abstract boolean handleRemoteBatchModelAppliedStrategyFullVOsAreEqual(RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOFirst,
                                                                                RemoteBatchModelAppliedStrategyFullVO remoteBatchModelAppliedStrategyFullVOSecond)
                                                                         throws java.lang.Exception
Performs the core logic for remoteBatchModelAppliedStrategyFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyFullVO)

Throws:
java.lang.Exception

getBatchModelAppliedStrategyNaturalIds

public RemoteBatchModelAppliedStrategyNaturalId[] getBatchModelAppliedStrategyNaturalIds()
Specified by:
getBatchModelAppliedStrategyNaturalIds in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.getBatchModelAppliedStrategyNaturalIds()

handleGetBatchModelAppliedStrategyNaturalIds

protected abstract RemoteBatchModelAppliedStrategyNaturalId[] handleGetBatchModelAppliedStrategyNaturalIds()
                                                                                                    throws java.lang.Exception
Performs the core logic for getBatchModelAppliedStrategyNaturalIds()

Throws:
java.lang.Exception

getBatchModelAppliedStrategyByNaturalId

public RemoteBatchModelAppliedStrategyFullVO getBatchModelAppliedStrategyByNaturalId(RemoteBatchModelAppliedStrategyNaturalId batchModelAppliedStrategyNaturalId)
Specified by:
getBatchModelAppliedStrategyByNaturalId in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.getBatchModelAppliedStrategyByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyNaturalId)

handleGetBatchModelAppliedStrategyByNaturalId

protected abstract RemoteBatchModelAppliedStrategyFullVO handleGetBatchModelAppliedStrategyByNaturalId(RemoteBatchModelAppliedStrategyNaturalId batchModelAppliedStrategyNaturalId)
                                                                                                throws java.lang.Exception
Performs the core logic for getBatchModelAppliedStrategyByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteBatchModelAppliedStrategyNaturalId)

Throws:
java.lang.Exception

getClusterBatchModelAppliedStrategyByIdentifiers

public ClusterBatchModelAppliedStrategy getClusterBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId,
                                                                                         java.lang.String acquisitionLevelCode)
Specified by:
getClusterBatchModelAppliedStrategyByIdentifiers in interface RemoteBatchModelAppliedStrategyFullService
See Also:
RemoteBatchModelAppliedStrategyFullService.getClusterBatchModelAppliedStrategyByIdentifiers(java.lang.Integer, java.lang.String)

handleGetClusterBatchModelAppliedStrategyByIdentifiers

protected abstract ClusterBatchModelAppliedStrategy handleGetClusterBatchModelAppliedStrategyByIdentifiers(java.lang.Integer appliedStrategyId,
                                                                                                           java.lang.String acquisitionLevelCode)
                                                                                                    throws java.lang.Exception
Performs the core logic for getClusterBatchModelAppliedStrategyByIdentifiers(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.