fr.ifremer.allegro.referential.location.generic.service
Class RemoteLocationClassificationFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.referential.location.generic.service.RemoteLocationClassificationFullServiceBase
All Implemented Interfaces:
RemoteLocationClassificationFullService
Direct Known Subclasses:
RemoteLocationClassificationFullServiceImpl

public abstract class RemoteLocationClassificationFullServiceBase
extends java.lang.Object
implements RemoteLocationClassificationFullService

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

See Also:
RemoteLocationClassificationFullService

Constructor Summary
RemoteLocationClassificationFullServiceBase()
           
 
Method Summary
 RemoteLocationClassificationFullVO addLocationClassification(RemoteLocationClassificationFullVO locationClassification)
           
 ClusterLocationClassification addOrUpdateClusterLocationClassification(ClusterLocationClassification clusterLocationClassification)
           
 ClusterLocationClassification[] getAllClusterLocationClassificationSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteLocationClassificationFullVO[] getAllLocationClassification()
           
 ClusterLocationClassification getClusterLocationClassificationByIdentifiers(java.lang.Integer id)
           
 RemoteLocationClassificationFullVO getLocationClassificationById(java.lang.Integer id)
           
 RemoteLocationClassificationFullVO[] getLocationClassificationByIds(java.lang.Integer[] id)
           
 RemoteLocationClassificationFullVO getLocationClassificationByNaturalId(RemoteLocationClassificationNaturalId locationClassificationNaturalId)
           
protected  LocationClassificationDao getLocationClassificationDao()
          Gets the reference to locationClassification's DAO.
 RemoteLocationClassificationNaturalId getLocationClassificationNaturalIdById(java.lang.Integer id)
           
 RemoteLocationClassificationNaturalId[] getLocationClassificationNaturalIds()
           
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  RemoteLocationClassificationFullVO handleAddLocationClassification(RemoteLocationClassificationFullVO locationClassification)
          Performs the core logic for addLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)
protected abstract  ClusterLocationClassification handleAddOrUpdateClusterLocationClassification(ClusterLocationClassification clusterLocationClassification)
          Performs the core logic for addOrUpdateClusterLocationClassification(fr.ifremer.allegro.referential.location.generic.cluster.ClusterLocationClassification)
protected abstract  ClusterLocationClassification[] handleGetAllClusterLocationClassificationSinceDateSynchro(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 getAllClusterLocationClassificationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteLocationClassificationFullVO[] handleGetAllLocationClassification()
          Performs the core logic for getAllLocationClassification()
protected abstract  ClusterLocationClassification handleGetClusterLocationClassificationByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterLocationClassificationByIdentifiers(java.lang.Integer)
protected abstract  RemoteLocationClassificationFullVO handleGetLocationClassificationById(java.lang.Integer id)
          Performs the core logic for getLocationClassificationById(java.lang.Integer)
protected abstract  RemoteLocationClassificationFullVO[] handleGetLocationClassificationByIds(java.lang.Integer[] id)
          Performs the core logic for getLocationClassificationByIds(java.lang.Integer[])
protected abstract  RemoteLocationClassificationFullVO handleGetLocationClassificationByNaturalId(RemoteLocationClassificationNaturalId locationClassificationNaturalId)
          Performs the core logic for getLocationClassificationByNaturalId(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationNaturalId)
protected abstract  RemoteLocationClassificationNaturalId handleGetLocationClassificationNaturalIdById(java.lang.Integer id)
          Performs the core logic for getLocationClassificationNaturalIdById(java.lang.Integer)
protected abstract  RemoteLocationClassificationNaturalId[] handleGetLocationClassificationNaturalIds()
          Performs the core logic for getLocationClassificationNaturalIds()
protected abstract  boolean handleRemoteLocationClassificationFullVOsAreEqual(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst, RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
          Performs the core logic for remoteLocationClassificationFullVOsAreEqual(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)
protected abstract  boolean handleRemoteLocationClassificationFullVOsAreEqualOnIdentifiers(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst, RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
          Performs the core logic for remoteLocationClassificationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)
protected abstract  void handleRemoveLocationClassification(RemoteLocationClassificationFullVO locationClassification)
          Performs the core logic for removeLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)
protected abstract  void handleUpdateLocationClassification(RemoteLocationClassificationFullVO locationClassification)
          Performs the core logic for updateLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)
 boolean remoteLocationClassificationFullVOsAreEqual(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst, RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
           
 boolean remoteLocationClassificationFullVOsAreEqualOnIdentifiers(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst, RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
           
 void removeLocationClassification(RemoteLocationClassificationFullVO locationClassification)
           
 void setLocationClassificationDao(LocationClassificationDao locationClassificationDao)
          Sets the reference to locationClassification's DAO.
 void updateLocationClassification(RemoteLocationClassificationFullVO locationClassification)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteLocationClassificationFullServiceBase

public RemoteLocationClassificationFullServiceBase()
Method Detail

setLocationClassificationDao

public void setLocationClassificationDao(LocationClassificationDao locationClassificationDao)
Sets the reference to locationClassification's DAO.


getLocationClassificationDao

protected LocationClassificationDao getLocationClassificationDao()
Gets the reference to locationClassification's DAO.


addLocationClassification

public RemoteLocationClassificationFullVO addLocationClassification(RemoteLocationClassificationFullVO locationClassification)
Specified by:
addLocationClassification in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.addLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

handleAddLocationClassification

protected abstract RemoteLocationClassificationFullVO handleAddLocationClassification(RemoteLocationClassificationFullVO locationClassification)
                                                                               throws java.lang.Exception
Performs the core logic for addLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

Throws:
java.lang.Exception

updateLocationClassification

public void updateLocationClassification(RemoteLocationClassificationFullVO locationClassification)
Specified by:
updateLocationClassification in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.updateLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

handleUpdateLocationClassification

protected abstract void handleUpdateLocationClassification(RemoteLocationClassificationFullVO locationClassification)
                                                    throws java.lang.Exception
Performs the core logic for updateLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

Throws:
java.lang.Exception

removeLocationClassification

public void removeLocationClassification(RemoteLocationClassificationFullVO locationClassification)
Specified by:
removeLocationClassification in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.removeLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

handleRemoveLocationClassification

protected abstract void handleRemoveLocationClassification(RemoteLocationClassificationFullVO locationClassification)
                                                    throws java.lang.Exception
Performs the core logic for removeLocationClassification(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

Throws:
java.lang.Exception

getAllLocationClassification

public RemoteLocationClassificationFullVO[] getAllLocationClassification()
Specified by:
getAllLocationClassification in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.getAllLocationClassification()

handleGetAllLocationClassification

protected abstract RemoteLocationClassificationFullVO[] handleGetAllLocationClassification()
                                                                                    throws java.lang.Exception
Performs the core logic for getAllLocationClassification()

Throws:
java.lang.Exception

getLocationClassificationById

public RemoteLocationClassificationFullVO getLocationClassificationById(java.lang.Integer id)
Specified by:
getLocationClassificationById in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.getLocationClassificationById(java.lang.Integer)

handleGetLocationClassificationById

protected abstract RemoteLocationClassificationFullVO handleGetLocationClassificationById(java.lang.Integer id)
                                                                                   throws java.lang.Exception
Performs the core logic for getLocationClassificationById(java.lang.Integer)

Throws:
java.lang.Exception

getLocationClassificationByIds

public RemoteLocationClassificationFullVO[] getLocationClassificationByIds(java.lang.Integer[] id)
Specified by:
getLocationClassificationByIds in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.getLocationClassificationByIds(java.lang.Integer[])

handleGetLocationClassificationByIds

protected abstract RemoteLocationClassificationFullVO[] handleGetLocationClassificationByIds(java.lang.Integer[] id)
                                                                                      throws java.lang.Exception
Performs the core logic for getLocationClassificationByIds(java.lang.Integer[])

Throws:
java.lang.Exception

remoteLocationClassificationFullVOsAreEqualOnIdentifiers

public boolean remoteLocationClassificationFullVOsAreEqualOnIdentifiers(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst,
                                                                        RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
Specified by:
remoteLocationClassificationFullVOsAreEqualOnIdentifiers in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.remoteLocationClassificationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

handleRemoteLocationClassificationFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteLocationClassificationFullVOsAreEqualOnIdentifiers(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst,
                                                                                          RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
                                                                                   throws java.lang.Exception
Performs the core logic for remoteLocationClassificationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

Throws:
java.lang.Exception

remoteLocationClassificationFullVOsAreEqual

public boolean remoteLocationClassificationFullVOsAreEqual(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst,
                                                           RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
Specified by:
remoteLocationClassificationFullVOsAreEqual in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.remoteLocationClassificationFullVOsAreEqual(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

handleRemoteLocationClassificationFullVOsAreEqual

protected abstract boolean handleRemoteLocationClassificationFullVOsAreEqual(RemoteLocationClassificationFullVO remoteLocationClassificationFullVOFirst,
                                                                             RemoteLocationClassificationFullVO remoteLocationClassificationFullVOSecond)
                                                                      throws java.lang.Exception
Performs the core logic for remoteLocationClassificationFullVOsAreEqual(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationFullVO)

Throws:
java.lang.Exception

getLocationClassificationNaturalIds

public RemoteLocationClassificationNaturalId[] getLocationClassificationNaturalIds()
Specified by:
getLocationClassificationNaturalIds in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.getLocationClassificationNaturalIds()

handleGetLocationClassificationNaturalIds

protected abstract RemoteLocationClassificationNaturalId[] handleGetLocationClassificationNaturalIds()
                                                                                              throws java.lang.Exception
Performs the core logic for getLocationClassificationNaturalIds()

Throws:
java.lang.Exception

getLocationClassificationByNaturalId

public RemoteLocationClassificationFullVO getLocationClassificationByNaturalId(RemoteLocationClassificationNaturalId locationClassificationNaturalId)
Specified by:
getLocationClassificationByNaturalId in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.getLocationClassificationByNaturalId(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationNaturalId)

handleGetLocationClassificationByNaturalId

protected abstract RemoteLocationClassificationFullVO handleGetLocationClassificationByNaturalId(RemoteLocationClassificationNaturalId locationClassificationNaturalId)
                                                                                          throws java.lang.Exception
Performs the core logic for getLocationClassificationByNaturalId(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationClassificationNaturalId)

Throws:
java.lang.Exception

getLocationClassificationNaturalIdById

public RemoteLocationClassificationNaturalId getLocationClassificationNaturalIdById(java.lang.Integer id)
Specified by:
getLocationClassificationNaturalIdById in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.getLocationClassificationNaturalIdById(java.lang.Integer)

handleGetLocationClassificationNaturalIdById

protected abstract RemoteLocationClassificationNaturalId handleGetLocationClassificationNaturalIdById(java.lang.Integer id)
                                                                                               throws java.lang.Exception
Performs the core logic for getLocationClassificationNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterLocationClassification

public ClusterLocationClassification addOrUpdateClusterLocationClassification(ClusterLocationClassification clusterLocationClassification)
Specified by:
addOrUpdateClusterLocationClassification in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.addOrUpdateClusterLocationClassification(fr.ifremer.allegro.referential.location.generic.cluster.ClusterLocationClassification)

handleAddOrUpdateClusterLocationClassification

protected abstract ClusterLocationClassification handleAddOrUpdateClusterLocationClassification(ClusterLocationClassification clusterLocationClassification)
                                                                                         throws java.lang.Exception
Performs the core logic for addOrUpdateClusterLocationClassification(fr.ifremer.allegro.referential.location.generic.cluster.ClusterLocationClassification)

Throws:
java.lang.Exception

getAllClusterLocationClassificationSinceDateSynchro

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

handleGetAllClusterLocationClassificationSinceDateSynchro

protected abstract ClusterLocationClassification[] handleGetAllClusterLocationClassificationSinceDateSynchro(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 getAllClusterLocationClassificationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterLocationClassificationByIdentifiers

public ClusterLocationClassification getClusterLocationClassificationByIdentifiers(java.lang.Integer id)
Specified by:
getClusterLocationClassificationByIdentifiers in interface RemoteLocationClassificationFullService
See Also:
RemoteLocationClassificationFullService.getClusterLocationClassificationByIdentifiers(java.lang.Integer)

handleGetClusterLocationClassificationByIdentifiers

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