fr.ifremer.allegro.referential.gear.generic.service
Class RemoteGearClassificationFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.referential.gear.generic.service.RemoteGearClassificationFullServiceBase
All Implemented Interfaces:
RemoteGearClassificationFullService
Direct Known Subclasses:
RemoteGearClassificationFullServiceImpl

public abstract class RemoteGearClassificationFullServiceBase
extends java.lang.Object
implements RemoteGearClassificationFullService

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

See Also:
RemoteGearClassificationFullService

Constructor Summary
RemoteGearClassificationFullServiceBase()
           
 
Method Summary
 RemoteGearClassificationFullVO addGearClassification(RemoteGearClassificationFullVO gearClassification)
           
 ClusterGearClassification addOrUpdateClusterGearClassification(ClusterGearClassification clusterGearClassification)
           
 ClusterGearClassification[] getAllClusterGearClassificationSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteGearClassificationFullVO[] getAllGearClassification()
           
 ClusterGearClassification getClusterGearClassificationByIdentifiers(java.lang.Integer id)
           
 RemoteGearClassificationFullVO getGearClassificationById(java.lang.Integer id)
           
 RemoteGearClassificationFullVO[] getGearClassificationByIds(java.lang.Integer[] id)
           
 RemoteGearClassificationFullVO getGearClassificationByNaturalId(RemoteGearClassificationNaturalId gearClassificationNaturalId)
           
protected  GearClassificationDao getGearClassificationDao()
          Gets the reference to gearClassification's DAO.
 RemoteGearClassificationNaturalId getGearClassificationNaturalIdById(java.lang.Integer id)
           
 RemoteGearClassificationNaturalId[] getGearClassificationNaturalIds()
           
protected  GearDao getGearDao()
          Gets the reference to gear's DAO.
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  RemoteGearClassificationFullVO handleAddGearClassification(RemoteGearClassificationFullVO gearClassification)
          Performs the core logic for addGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)
protected abstract  ClusterGearClassification handleAddOrUpdateClusterGearClassification(ClusterGearClassification clusterGearClassification)
          Performs the core logic for addOrUpdateClusterGearClassification(fr.ifremer.allegro.referential.gear.generic.cluster.ClusterGearClassification)
protected abstract  ClusterGearClassification[] handleGetAllClusterGearClassificationSinceDateSynchro(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 getAllClusterGearClassificationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteGearClassificationFullVO[] handleGetAllGearClassification()
          Performs the core logic for getAllGearClassification()
protected abstract  ClusterGearClassification handleGetClusterGearClassificationByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterGearClassificationByIdentifiers(java.lang.Integer)
protected abstract  RemoteGearClassificationFullVO handleGetGearClassificationById(java.lang.Integer id)
          Performs the core logic for getGearClassificationById(java.lang.Integer)
protected abstract  RemoteGearClassificationFullVO[] handleGetGearClassificationByIds(java.lang.Integer[] id)
          Performs the core logic for getGearClassificationByIds(java.lang.Integer[])
protected abstract  RemoteGearClassificationFullVO handleGetGearClassificationByNaturalId(RemoteGearClassificationNaturalId gearClassificationNaturalId)
          Performs the core logic for getGearClassificationByNaturalId(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationNaturalId)
protected abstract  RemoteGearClassificationNaturalId handleGetGearClassificationNaturalIdById(java.lang.Integer id)
          Performs the core logic for getGearClassificationNaturalIdById(java.lang.Integer)
protected abstract  RemoteGearClassificationNaturalId[] handleGetGearClassificationNaturalIds()
          Performs the core logic for getGearClassificationNaturalIds()
protected abstract  boolean handleRemoteGearClassificationFullVOsAreEqual(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst, RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
          Performs the core logic for remoteGearClassificationFullVOsAreEqual(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO, fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)
protected abstract  boolean handleRemoteGearClassificationFullVOsAreEqualOnIdentifiers(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst, RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
          Performs the core logic for remoteGearClassificationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO, fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)
protected abstract  void handleRemoveGearClassification(RemoteGearClassificationFullVO gearClassification)
          Performs the core logic for removeGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)
protected abstract  void handleUpdateGearClassification(RemoteGearClassificationFullVO gearClassification)
          Performs the core logic for updateGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)
 boolean remoteGearClassificationFullVOsAreEqual(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst, RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
           
 boolean remoteGearClassificationFullVOsAreEqualOnIdentifiers(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst, RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
           
 void removeGearClassification(RemoteGearClassificationFullVO gearClassification)
           
 void setGearClassificationDao(GearClassificationDao gearClassificationDao)
          Sets the reference to gearClassification's DAO.
 void setGearDao(GearDao gearDao)
          Sets the reference to gear's DAO.
 void updateGearClassification(RemoteGearClassificationFullVO gearClassification)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteGearClassificationFullServiceBase

public RemoteGearClassificationFullServiceBase()
Method Detail

setGearClassificationDao

public void setGearClassificationDao(GearClassificationDao gearClassificationDao)
Sets the reference to gearClassification's DAO.


getGearClassificationDao

protected GearClassificationDao getGearClassificationDao()
Gets the reference to gearClassification's DAO.


setGearDao

public void setGearDao(GearDao gearDao)
Sets the reference to gear's DAO.


getGearDao

protected GearDao getGearDao()
Gets the reference to gear's DAO.


addGearClassification

public RemoteGearClassificationFullVO addGearClassification(RemoteGearClassificationFullVO gearClassification)
Specified by:
addGearClassification in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.addGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

handleAddGearClassification

protected abstract RemoteGearClassificationFullVO handleAddGearClassification(RemoteGearClassificationFullVO gearClassification)
                                                                       throws java.lang.Exception
Performs the core logic for addGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

Throws:
java.lang.Exception

updateGearClassification

public void updateGearClassification(RemoteGearClassificationFullVO gearClassification)
Specified by:
updateGearClassification in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.updateGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

handleUpdateGearClassification

protected abstract void handleUpdateGearClassification(RemoteGearClassificationFullVO gearClassification)
                                                throws java.lang.Exception
Performs the core logic for updateGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

Throws:
java.lang.Exception

removeGearClassification

public void removeGearClassification(RemoteGearClassificationFullVO gearClassification)
Specified by:
removeGearClassification in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.removeGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

handleRemoveGearClassification

protected abstract void handleRemoveGearClassification(RemoteGearClassificationFullVO gearClassification)
                                                throws java.lang.Exception
Performs the core logic for removeGearClassification(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

Throws:
java.lang.Exception

getAllGearClassification

public RemoteGearClassificationFullVO[] getAllGearClassification()
Specified by:
getAllGearClassification in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.getAllGearClassification()

handleGetAllGearClassification

protected abstract RemoteGearClassificationFullVO[] handleGetAllGearClassification()
                                                                            throws java.lang.Exception
Performs the core logic for getAllGearClassification()

Throws:
java.lang.Exception

getGearClassificationById

public RemoteGearClassificationFullVO getGearClassificationById(java.lang.Integer id)
Specified by:
getGearClassificationById in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.getGearClassificationById(java.lang.Integer)

handleGetGearClassificationById

protected abstract RemoteGearClassificationFullVO handleGetGearClassificationById(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getGearClassificationById(java.lang.Integer)

Throws:
java.lang.Exception

getGearClassificationByIds

public RemoteGearClassificationFullVO[] getGearClassificationByIds(java.lang.Integer[] id)
Specified by:
getGearClassificationByIds in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.getGearClassificationByIds(java.lang.Integer[])

handleGetGearClassificationByIds

protected abstract RemoteGearClassificationFullVO[] handleGetGearClassificationByIds(java.lang.Integer[] id)
                                                                              throws java.lang.Exception
Performs the core logic for getGearClassificationByIds(java.lang.Integer[])

Throws:
java.lang.Exception

remoteGearClassificationFullVOsAreEqualOnIdentifiers

public boolean remoteGearClassificationFullVOsAreEqualOnIdentifiers(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst,
                                                                    RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
Specified by:
remoteGearClassificationFullVOsAreEqualOnIdentifiers in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.remoteGearClassificationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO, fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

handleRemoteGearClassificationFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteGearClassificationFullVOsAreEqualOnIdentifiers(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst,
                                                                                      RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
                                                                               throws java.lang.Exception
Performs the core logic for remoteGearClassificationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO, fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

Throws:
java.lang.Exception

remoteGearClassificationFullVOsAreEqual

public boolean remoteGearClassificationFullVOsAreEqual(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst,
                                                       RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
Specified by:
remoteGearClassificationFullVOsAreEqual in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.remoteGearClassificationFullVOsAreEqual(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO, fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

handleRemoteGearClassificationFullVOsAreEqual

protected abstract boolean handleRemoteGearClassificationFullVOsAreEqual(RemoteGearClassificationFullVO remoteGearClassificationFullVOFirst,
                                                                         RemoteGearClassificationFullVO remoteGearClassificationFullVOSecond)
                                                                  throws java.lang.Exception
Performs the core logic for remoteGearClassificationFullVOsAreEqual(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO, fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationFullVO)

Throws:
java.lang.Exception

getGearClassificationNaturalIds

public RemoteGearClassificationNaturalId[] getGearClassificationNaturalIds()
Specified by:
getGearClassificationNaturalIds in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.getGearClassificationNaturalIds()

handleGetGearClassificationNaturalIds

protected abstract RemoteGearClassificationNaturalId[] handleGetGearClassificationNaturalIds()
                                                                                      throws java.lang.Exception
Performs the core logic for getGearClassificationNaturalIds()

Throws:
java.lang.Exception

getGearClassificationByNaturalId

public RemoteGearClassificationFullVO getGearClassificationByNaturalId(RemoteGearClassificationNaturalId gearClassificationNaturalId)
Specified by:
getGearClassificationByNaturalId in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.getGearClassificationByNaturalId(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationNaturalId)

handleGetGearClassificationByNaturalId

protected abstract RemoteGearClassificationFullVO handleGetGearClassificationByNaturalId(RemoteGearClassificationNaturalId gearClassificationNaturalId)
                                                                                  throws java.lang.Exception
Performs the core logic for getGearClassificationByNaturalId(fr.ifremer.allegro.referential.gear.generic.vo.RemoteGearClassificationNaturalId)

Throws:
java.lang.Exception

getGearClassificationNaturalIdById

public RemoteGearClassificationNaturalId getGearClassificationNaturalIdById(java.lang.Integer id)
Specified by:
getGearClassificationNaturalIdById in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.getGearClassificationNaturalIdById(java.lang.Integer)

handleGetGearClassificationNaturalIdById

protected abstract RemoteGearClassificationNaturalId handleGetGearClassificationNaturalIdById(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getGearClassificationNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterGearClassification

public ClusterGearClassification addOrUpdateClusterGearClassification(ClusterGearClassification clusterGearClassification)
Specified by:
addOrUpdateClusterGearClassification in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.addOrUpdateClusterGearClassification(fr.ifremer.allegro.referential.gear.generic.cluster.ClusterGearClassification)

handleAddOrUpdateClusterGearClassification

protected abstract ClusterGearClassification handleAddOrUpdateClusterGearClassification(ClusterGearClassification clusterGearClassification)
                                                                                 throws java.lang.Exception
Performs the core logic for addOrUpdateClusterGearClassification(fr.ifremer.allegro.referential.gear.generic.cluster.ClusterGearClassification)

Throws:
java.lang.Exception

getAllClusterGearClassificationSinceDateSynchro

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

handleGetAllClusterGearClassificationSinceDateSynchro

protected abstract ClusterGearClassification[] handleGetAllClusterGearClassificationSinceDateSynchro(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 getAllClusterGearClassificationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterGearClassificationByIdentifiers

public ClusterGearClassification getClusterGearClassificationByIdentifiers(java.lang.Integer id)
Specified by:
getClusterGearClassificationByIdentifiers in interface RemoteGearClassificationFullService
See Also:
RemoteGearClassificationFullService.getClusterGearClassificationByIdentifiers(java.lang.Integer)

handleGetClusterGearClassificationByIdentifiers

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