fr.ifremer.allegro.referential.spatial.generic.service
Class RemoteSpatialItemAreaFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.referential.spatial.generic.service.RemoteSpatialItemAreaFullServiceBase
All Implemented Interfaces:
RemoteSpatialItemAreaFullService
Direct Known Subclasses:
RemoteSpatialItemAreaFullServiceImpl

public abstract class RemoteSpatialItemAreaFullServiceBase
extends java.lang.Object
implements RemoteSpatialItemAreaFullService

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

See Also:
RemoteSpatialItemAreaFullService

Constructor Summary
RemoteSpatialItemAreaFullServiceBase()
           
 
Method Summary
 RemoteSpatialItemAreaFullVO addSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
           
 RemoteSpatialItemAreaFullVO[] getAllSpatialItemArea()
           
 ClusterSpatialItemArea getClusterSpatialItemAreaByIdentifiers(java.lang.Integer id)
           
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.
 RemoteSpatialItemAreaFullVO getSpatialItemAreaById(java.lang.Integer id)
           
 RemoteSpatialItemAreaFullVO[] getSpatialItemAreaByIds(java.lang.Integer[] id)
           
 RemoteSpatialItemAreaFullVO getSpatialItemAreaByNaturalId(RemoteSpatialItemAreaNaturalId spatialItemAreaNaturalId)
           
 RemoteSpatialItemAreaFullVO[] getSpatialItemAreaBySpatialItemId(java.lang.Integer id)
           
protected  SpatialItemAreaDao getSpatialItemAreaDao()
          Gets the reference to spatialItemArea's DAO.
 RemoteSpatialItemAreaNaturalId getSpatialItemAreaNaturalIdById(java.lang.Integer id)
           
 RemoteSpatialItemAreaNaturalId[] getSpatialItemAreaNaturalIds()
           
protected  SpatialItemDao getSpatialItemDao()
          Gets the reference to spatialItem's DAO.
protected abstract  RemoteSpatialItemAreaFullVO handleAddSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
          Performs the core logic for addSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)
protected abstract  RemoteSpatialItemAreaFullVO[] handleGetAllSpatialItemArea()
          Performs the core logic for getAllSpatialItemArea()
protected abstract  ClusterSpatialItemArea handleGetClusterSpatialItemAreaByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterSpatialItemAreaByIdentifiers(java.lang.Integer)
protected abstract  RemoteSpatialItemAreaFullVO handleGetSpatialItemAreaById(java.lang.Integer id)
          Performs the core logic for getSpatialItemAreaById(java.lang.Integer)
protected abstract  RemoteSpatialItemAreaFullVO[] handleGetSpatialItemAreaByIds(java.lang.Integer[] id)
          Performs the core logic for getSpatialItemAreaByIds(java.lang.Integer[])
protected abstract  RemoteSpatialItemAreaFullVO handleGetSpatialItemAreaByNaturalId(RemoteSpatialItemAreaNaturalId spatialItemAreaNaturalId)
          Performs the core logic for getSpatialItemAreaByNaturalId(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaNaturalId)
protected abstract  RemoteSpatialItemAreaFullVO[] handleGetSpatialItemAreaBySpatialItemId(java.lang.Integer id)
          Performs the core logic for getSpatialItemAreaBySpatialItemId(java.lang.Integer)
protected abstract  RemoteSpatialItemAreaNaturalId handleGetSpatialItemAreaNaturalIdById(java.lang.Integer id)
          Performs the core logic for getSpatialItemAreaNaturalIdById(java.lang.Integer)
protected abstract  RemoteSpatialItemAreaNaturalId[] handleGetSpatialItemAreaNaturalIds()
          Performs the core logic for getSpatialItemAreaNaturalIds()
protected abstract  boolean handleRemoteSpatialItemAreaFullVOsAreEqual(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst, RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
          Performs the core logic for remoteSpatialItemAreaFullVOsAreEqual(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)
protected abstract  boolean handleRemoteSpatialItemAreaFullVOsAreEqualOnIdentifiers(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst, RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
          Performs the core logic for remoteSpatialItemAreaFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)
protected abstract  void handleRemoveSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
          Performs the core logic for removeSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)
protected abstract  void handleUpdateSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
          Performs the core logic for updateSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)
 boolean remoteSpatialItemAreaFullVOsAreEqual(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst, RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
           
 boolean remoteSpatialItemAreaFullVOsAreEqualOnIdentifiers(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst, RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
           
 void removeSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
           
 void setSpatialItemAreaDao(SpatialItemAreaDao spatialItemAreaDao)
          Sets the reference to spatialItemArea's DAO.
 void setSpatialItemDao(SpatialItemDao spatialItemDao)
          Sets the reference to spatialItem's DAO.
 void updateSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSpatialItemAreaFullServiceBase

public RemoteSpatialItemAreaFullServiceBase()
Method Detail

setSpatialItemAreaDao

public void setSpatialItemAreaDao(SpatialItemAreaDao spatialItemAreaDao)
Sets the reference to spatialItemArea's DAO.


getSpatialItemAreaDao

protected SpatialItemAreaDao getSpatialItemAreaDao()
Gets the reference to spatialItemArea's DAO.


setSpatialItemDao

public void setSpatialItemDao(SpatialItemDao spatialItemDao)
Sets the reference to spatialItem's DAO.


getSpatialItemDao

protected SpatialItemDao getSpatialItemDao()
Gets the reference to spatialItem's DAO.


addSpatialItemArea

public RemoteSpatialItemAreaFullVO addSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
Specified by:
addSpatialItemArea in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.addSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

handleAddSpatialItemArea

protected abstract RemoteSpatialItemAreaFullVO handleAddSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
                                                                 throws java.lang.Exception
Performs the core logic for addSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

Throws:
java.lang.Exception

updateSpatialItemArea

public void updateSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
Specified by:
updateSpatialItemArea in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.updateSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

handleUpdateSpatialItemArea

protected abstract void handleUpdateSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
                                             throws java.lang.Exception
Performs the core logic for updateSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

Throws:
java.lang.Exception

removeSpatialItemArea

public void removeSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
Specified by:
removeSpatialItemArea in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.removeSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

handleRemoveSpatialItemArea

protected abstract void handleRemoveSpatialItemArea(RemoteSpatialItemAreaFullVO spatialItemArea)
                                             throws java.lang.Exception
Performs the core logic for removeSpatialItemArea(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

Throws:
java.lang.Exception

getAllSpatialItemArea

public RemoteSpatialItemAreaFullVO[] getAllSpatialItemArea()
Specified by:
getAllSpatialItemArea in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getAllSpatialItemArea()

handleGetAllSpatialItemArea

protected abstract RemoteSpatialItemAreaFullVO[] handleGetAllSpatialItemArea()
                                                                      throws java.lang.Exception
Performs the core logic for getAllSpatialItemArea()

Throws:
java.lang.Exception

getSpatialItemAreaById

public RemoteSpatialItemAreaFullVO getSpatialItemAreaById(java.lang.Integer id)
Specified by:
getSpatialItemAreaById in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getSpatialItemAreaById(java.lang.Integer)

handleGetSpatialItemAreaById

protected abstract RemoteSpatialItemAreaFullVO handleGetSpatialItemAreaById(java.lang.Integer id)
                                                                     throws java.lang.Exception
Performs the core logic for getSpatialItemAreaById(java.lang.Integer)

Throws:
java.lang.Exception

getSpatialItemAreaByIds

public RemoteSpatialItemAreaFullVO[] getSpatialItemAreaByIds(java.lang.Integer[] id)
Specified by:
getSpatialItemAreaByIds in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getSpatialItemAreaByIds(java.lang.Integer[])

handleGetSpatialItemAreaByIds

protected abstract RemoteSpatialItemAreaFullVO[] handleGetSpatialItemAreaByIds(java.lang.Integer[] id)
                                                                        throws java.lang.Exception
Performs the core logic for getSpatialItemAreaByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getSpatialItemAreaBySpatialItemId

public RemoteSpatialItemAreaFullVO[] getSpatialItemAreaBySpatialItemId(java.lang.Integer id)
Specified by:
getSpatialItemAreaBySpatialItemId in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getSpatialItemAreaBySpatialItemId(java.lang.Integer)

handleGetSpatialItemAreaBySpatialItemId

protected abstract RemoteSpatialItemAreaFullVO[] handleGetSpatialItemAreaBySpatialItemId(java.lang.Integer id)
                                                                                  throws java.lang.Exception
Performs the core logic for getSpatialItemAreaBySpatialItemId(java.lang.Integer)

Throws:
java.lang.Exception

remoteSpatialItemAreaFullVOsAreEqualOnIdentifiers

public boolean remoteSpatialItemAreaFullVOsAreEqualOnIdentifiers(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst,
                                                                 RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
Specified by:
remoteSpatialItemAreaFullVOsAreEqualOnIdentifiers in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.remoteSpatialItemAreaFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

handleRemoteSpatialItemAreaFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteSpatialItemAreaFullVOsAreEqualOnIdentifiers(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst,
                                                                                   RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
                                                                            throws java.lang.Exception
Performs the core logic for remoteSpatialItemAreaFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

Throws:
java.lang.Exception

remoteSpatialItemAreaFullVOsAreEqual

public boolean remoteSpatialItemAreaFullVOsAreEqual(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst,
                                                    RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
Specified by:
remoteSpatialItemAreaFullVOsAreEqual in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.remoteSpatialItemAreaFullVOsAreEqual(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

handleRemoteSpatialItemAreaFullVOsAreEqual

protected abstract boolean handleRemoteSpatialItemAreaFullVOsAreEqual(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOFirst,
                                                                      RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVOSecond)
                                                               throws java.lang.Exception
Performs the core logic for remoteSpatialItemAreaFullVOsAreEqual(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaFullVO)

Throws:
java.lang.Exception

getSpatialItemAreaNaturalIds

public RemoteSpatialItemAreaNaturalId[] getSpatialItemAreaNaturalIds()
Specified by:
getSpatialItemAreaNaturalIds in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getSpatialItemAreaNaturalIds()

handleGetSpatialItemAreaNaturalIds

protected abstract RemoteSpatialItemAreaNaturalId[] handleGetSpatialItemAreaNaturalIds()
                                                                                throws java.lang.Exception
Performs the core logic for getSpatialItemAreaNaturalIds()

Throws:
java.lang.Exception

getSpatialItemAreaByNaturalId

public RemoteSpatialItemAreaFullVO getSpatialItemAreaByNaturalId(RemoteSpatialItemAreaNaturalId spatialItemAreaNaturalId)
Specified by:
getSpatialItemAreaByNaturalId in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getSpatialItemAreaByNaturalId(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaNaturalId)

handleGetSpatialItemAreaByNaturalId

protected abstract RemoteSpatialItemAreaFullVO handleGetSpatialItemAreaByNaturalId(RemoteSpatialItemAreaNaturalId spatialItemAreaNaturalId)
                                                                            throws java.lang.Exception
Performs the core logic for getSpatialItemAreaByNaturalId(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemAreaNaturalId)

Throws:
java.lang.Exception

getSpatialItemAreaNaturalIdById

public RemoteSpatialItemAreaNaturalId getSpatialItemAreaNaturalIdById(java.lang.Integer id)
Specified by:
getSpatialItemAreaNaturalIdById in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getSpatialItemAreaNaturalIdById(java.lang.Integer)

handleGetSpatialItemAreaNaturalIdById

protected abstract RemoteSpatialItemAreaNaturalId handleGetSpatialItemAreaNaturalIdById(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getSpatialItemAreaNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getClusterSpatialItemAreaByIdentifiers

public ClusterSpatialItemArea getClusterSpatialItemAreaByIdentifiers(java.lang.Integer id)
Specified by:
getClusterSpatialItemAreaByIdentifiers in interface RemoteSpatialItemAreaFullService
See Also:
RemoteSpatialItemAreaFullService.getClusterSpatialItemAreaByIdentifiers(java.lang.Integer)

handleGetClusterSpatialItemAreaByIdentifiers

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