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

java.lang.Object
  extended by fr.ifremer.allegro.administration.programStrategy.generic.service.RemoteAcquisitionLevelFullServiceBase
All Implemented Interfaces:
RemoteAcquisitionLevelFullService
Direct Known Subclasses:
RemoteAcquisitionLevelFullServiceImpl

public abstract class RemoteAcquisitionLevelFullServiceBase
extends java.lang.Object
implements RemoteAcquisitionLevelFullService

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

See Also:
RemoteAcquisitionLevelFullService

Constructor Summary
RemoteAcquisitionLevelFullServiceBase()
           
 
Method Summary
 RemoteAcquisitionLevelFullVO addAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
           
 ClusterAcquisitionLevel addOrUpdateClusterAcquisitionLevel(ClusterAcquisitionLevel clusterAcquisitionLevel)
           
 RemoteAcquisitionLevelFullVO getAcquisitionLevelByCode(java.lang.String code)
           
 RemoteAcquisitionLevelFullVO[] getAcquisitionLevelByCodes(java.lang.String[] code)
           
 RemoteAcquisitionLevelFullVO getAcquisitionLevelByNaturalId(RemoteAcquisitionLevelNaturalId acquisitionLevelNaturalId)
           
protected  AcquisitionLevelDao getAcquisitionLevelDao()
          Gets the reference to acquisitionLevel's DAO.
 RemoteAcquisitionLevelNaturalId getAcquisitionLevelNaturalIdByCode(java.lang.String code)
           
 RemoteAcquisitionLevelNaturalId[] getAcquisitionLevelNaturalIds()
           
 RemoteAcquisitionLevelFullVO[] getAllAcquisitionLevel()
           
 ClusterAcquisitionLevel[] getAllClusterAcquisitionLevel(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 ClusterAcquisitionLevel getClusterAcquisitionLevelByIdentifiers(java.lang.String code)
           
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  RemoteAcquisitionLevelFullVO handleAddAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
          Performs the core logic for addAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)
protected abstract  ClusterAcquisitionLevel handleAddOrUpdateClusterAcquisitionLevel(ClusterAcquisitionLevel clusterAcquisitionLevel)
          Performs the core logic for addOrUpdateClusterAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterAcquisitionLevel)
protected abstract  RemoteAcquisitionLevelFullVO handleGetAcquisitionLevelByCode(java.lang.String code)
          Performs the core logic for getAcquisitionLevelByCode(java.lang.String)
protected abstract  RemoteAcquisitionLevelFullVO[] handleGetAcquisitionLevelByCodes(java.lang.String[] code)
          Performs the core logic for getAcquisitionLevelByCodes(java.lang.String[])
protected abstract  RemoteAcquisitionLevelFullVO handleGetAcquisitionLevelByNaturalId(RemoteAcquisitionLevelNaturalId acquisitionLevelNaturalId)
          Performs the core logic for getAcquisitionLevelByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelNaturalId)
protected abstract  RemoteAcquisitionLevelNaturalId handleGetAcquisitionLevelNaturalIdByCode(java.lang.String code)
          Performs the core logic for getAcquisitionLevelNaturalIdByCode(java.lang.String)
protected abstract  RemoteAcquisitionLevelNaturalId[] handleGetAcquisitionLevelNaturalIds()
          Performs the core logic for getAcquisitionLevelNaturalIds()
protected abstract  RemoteAcquisitionLevelFullVO[] handleGetAllAcquisitionLevel()
          Performs the core logic for getAllAcquisitionLevel()
protected abstract  ClusterAcquisitionLevel[] handleGetAllClusterAcquisitionLevel(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterAcquisitionLevel(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  ClusterAcquisitionLevel handleGetClusterAcquisitionLevelByIdentifiers(java.lang.String code)
          Performs the core logic for getClusterAcquisitionLevelByIdentifiers(java.lang.String)
protected abstract  boolean handleRemoteAcquisitionLevelFullVOsAreEqual(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst, RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
          Performs the core logic for remoteAcquisitionLevelFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)
protected abstract  boolean handleRemoteAcquisitionLevelFullVOsAreEqualOnIdentifiers(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst, RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
          Performs the core logic for remoteAcquisitionLevelFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)
protected abstract  void handleRemoveAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
          Performs the core logic for removeAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)
protected abstract  void handleUpdateAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
          Performs the core logic for updateAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)
 boolean remoteAcquisitionLevelFullVOsAreEqual(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst, RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
           
 boolean remoteAcquisitionLevelFullVOsAreEqualOnIdentifiers(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst, RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
           
 void removeAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
           
 void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
          Sets the reference to acquisitionLevel's DAO.
 void updateAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteAcquisitionLevelFullServiceBase

public RemoteAcquisitionLevelFullServiceBase()
Method Detail

setAcquisitionLevelDao

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


getAcquisitionLevelDao

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


addAcquisitionLevel

public RemoteAcquisitionLevelFullVO addAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
Specified by:
addAcquisitionLevel in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.addAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

handleAddAcquisitionLevel

protected abstract RemoteAcquisitionLevelFullVO handleAddAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
                                                                   throws java.lang.Exception
Performs the core logic for addAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

Throws:
java.lang.Exception

updateAcquisitionLevel

public void updateAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
Specified by:
updateAcquisitionLevel in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.updateAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

handleUpdateAcquisitionLevel

protected abstract void handleUpdateAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
                                              throws java.lang.Exception
Performs the core logic for updateAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

Throws:
java.lang.Exception

removeAcquisitionLevel

public void removeAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
Specified by:
removeAcquisitionLevel in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.removeAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

handleRemoveAcquisitionLevel

protected abstract void handleRemoveAcquisitionLevel(RemoteAcquisitionLevelFullVO acquisitionLevel)
                                              throws java.lang.Exception
Performs the core logic for removeAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

Throws:
java.lang.Exception

getAllAcquisitionLevel

public RemoteAcquisitionLevelFullVO[] getAllAcquisitionLevel()
Specified by:
getAllAcquisitionLevel in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getAllAcquisitionLevel()

handleGetAllAcquisitionLevel

protected abstract RemoteAcquisitionLevelFullVO[] handleGetAllAcquisitionLevel()
                                                                        throws java.lang.Exception
Performs the core logic for getAllAcquisitionLevel()

Throws:
java.lang.Exception

getAcquisitionLevelByCode

public RemoteAcquisitionLevelFullVO getAcquisitionLevelByCode(java.lang.String code)
Specified by:
getAcquisitionLevelByCode in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getAcquisitionLevelByCode(java.lang.String)

handleGetAcquisitionLevelByCode

protected abstract RemoteAcquisitionLevelFullVO handleGetAcquisitionLevelByCode(java.lang.String code)
                                                                         throws java.lang.Exception
Performs the core logic for getAcquisitionLevelByCode(java.lang.String)

Throws:
java.lang.Exception

getAcquisitionLevelByCodes

public RemoteAcquisitionLevelFullVO[] getAcquisitionLevelByCodes(java.lang.String[] code)
Specified by:
getAcquisitionLevelByCodes in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getAcquisitionLevelByCodes(java.lang.String[])

handleGetAcquisitionLevelByCodes

protected abstract RemoteAcquisitionLevelFullVO[] handleGetAcquisitionLevelByCodes(java.lang.String[] code)
                                                                            throws java.lang.Exception
Performs the core logic for getAcquisitionLevelByCodes(java.lang.String[])

Throws:
java.lang.Exception

remoteAcquisitionLevelFullVOsAreEqualOnIdentifiers

public boolean remoteAcquisitionLevelFullVOsAreEqualOnIdentifiers(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst,
                                                                  RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
Specified by:
remoteAcquisitionLevelFullVOsAreEqualOnIdentifiers in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.remoteAcquisitionLevelFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

handleRemoteAcquisitionLevelFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteAcquisitionLevelFullVOsAreEqualOnIdentifiers(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst,
                                                                                    RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
                                                                             throws java.lang.Exception
Performs the core logic for remoteAcquisitionLevelFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

Throws:
java.lang.Exception

remoteAcquisitionLevelFullVOsAreEqual

public boolean remoteAcquisitionLevelFullVOsAreEqual(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst,
                                                     RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
Specified by:
remoteAcquisitionLevelFullVOsAreEqual in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.remoteAcquisitionLevelFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

handleRemoteAcquisitionLevelFullVOsAreEqual

protected abstract boolean handleRemoteAcquisitionLevelFullVOsAreEqual(RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOFirst,
                                                                       RemoteAcquisitionLevelFullVO remoteAcquisitionLevelFullVOSecond)
                                                                throws java.lang.Exception
Performs the core logic for remoteAcquisitionLevelFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelFullVO)

Throws:
java.lang.Exception

getAcquisitionLevelNaturalIds

public RemoteAcquisitionLevelNaturalId[] getAcquisitionLevelNaturalIds()
Specified by:
getAcquisitionLevelNaturalIds in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getAcquisitionLevelNaturalIds()

handleGetAcquisitionLevelNaturalIds

protected abstract RemoteAcquisitionLevelNaturalId[] handleGetAcquisitionLevelNaturalIds()
                                                                                  throws java.lang.Exception
Performs the core logic for getAcquisitionLevelNaturalIds()

Throws:
java.lang.Exception

getAcquisitionLevelByNaturalId

public RemoteAcquisitionLevelFullVO getAcquisitionLevelByNaturalId(RemoteAcquisitionLevelNaturalId acquisitionLevelNaturalId)
Specified by:
getAcquisitionLevelByNaturalId in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getAcquisitionLevelByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelNaturalId)

handleGetAcquisitionLevelByNaturalId

protected abstract RemoteAcquisitionLevelFullVO handleGetAcquisitionLevelByNaturalId(RemoteAcquisitionLevelNaturalId acquisitionLevelNaturalId)
                                                                              throws java.lang.Exception
Performs the core logic for getAcquisitionLevelByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemoteAcquisitionLevelNaturalId)

Throws:
java.lang.Exception

getAcquisitionLevelNaturalIdByCode

public RemoteAcquisitionLevelNaturalId getAcquisitionLevelNaturalIdByCode(java.lang.String code)
Specified by:
getAcquisitionLevelNaturalIdByCode in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getAcquisitionLevelNaturalIdByCode(java.lang.String)

handleGetAcquisitionLevelNaturalIdByCode

protected abstract RemoteAcquisitionLevelNaturalId handleGetAcquisitionLevelNaturalIdByCode(java.lang.String code)
                                                                                     throws java.lang.Exception
Performs the core logic for getAcquisitionLevelNaturalIdByCode(java.lang.String)

Throws:
java.lang.Exception

addOrUpdateClusterAcquisitionLevel

public ClusterAcquisitionLevel addOrUpdateClusterAcquisitionLevel(ClusterAcquisitionLevel clusterAcquisitionLevel)
Specified by:
addOrUpdateClusterAcquisitionLevel in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.addOrUpdateClusterAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterAcquisitionLevel)

handleAddOrUpdateClusterAcquisitionLevel

protected abstract ClusterAcquisitionLevel handleAddOrUpdateClusterAcquisitionLevel(ClusterAcquisitionLevel clusterAcquisitionLevel)
                                                                             throws java.lang.Exception
Performs the core logic for addOrUpdateClusterAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterAcquisitionLevel)

Throws:
java.lang.Exception

getAllClusterAcquisitionLevel

public ClusterAcquisitionLevel[] getAllClusterAcquisitionLevel(java.lang.Integer userId,
                                                               java.lang.Integer[] registrationLocationIds,
                                                               java.lang.Integer pageNumber,
                                                               java.lang.Integer pageSize)
Specified by:
getAllClusterAcquisitionLevel in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getAllClusterAcquisitionLevel(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterAcquisitionLevel

protected abstract ClusterAcquisitionLevel[] handleGetAllClusterAcquisitionLevel(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 getAllClusterAcquisitionLevel(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterAcquisitionLevelByIdentifiers

public ClusterAcquisitionLevel getClusterAcquisitionLevelByIdentifiers(java.lang.String code)
Specified by:
getClusterAcquisitionLevelByIdentifiers in interface RemoteAcquisitionLevelFullService
See Also:
RemoteAcquisitionLevelFullService.getClusterAcquisitionLevelByIdentifiers(java.lang.String)

handleGetClusterAcquisitionLevelByIdentifiers

protected abstract ClusterAcquisitionLevel handleGetClusterAcquisitionLevelByIdentifiers(java.lang.String code)
                                                                                  throws java.lang.Exception
Performs the core logic for getClusterAcquisitionLevelByIdentifiers(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.