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

java.lang.Object
  extended by fr.ifremer.allegro.referential.spatial.generic.service.RemoteSpatialItemLineFullServiceBase
All Implemented Interfaces:
RemoteSpatialItemLineFullService
Direct Known Subclasses:
RemoteSpatialItemLineFullServiceImpl

public abstract class RemoteSpatialItemLineFullServiceBase
extends java.lang.Object
implements RemoteSpatialItemLineFullService

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

See Also:
RemoteSpatialItemLineFullService

Constructor Summary
RemoteSpatialItemLineFullServiceBase()
           
 
Method Summary
 RemoteSpatialItemLineFullVO addSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
           
 RemoteSpatialItemLineFullVO[] getAllSpatialItemLine()
           
 ClusterSpatialItemLine getClusterSpatialItemLineByIdentifiers(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.
protected  SpatialItemDao getSpatialItemDao()
          Gets the reference to spatialItem's DAO.
 RemoteSpatialItemLineFullVO getSpatialItemLineById(java.lang.Integer id)
           
 RemoteSpatialItemLineFullVO[] getSpatialItemLineByIds(java.lang.Integer[] id)
           
 RemoteSpatialItemLineFullVO getSpatialItemLineByNaturalId(RemoteSpatialItemLineNaturalId spatialItemLineNaturalId)
           
 RemoteSpatialItemLineFullVO[] getSpatialItemLineBySpatialItemId(java.lang.Integer id)
           
protected  SpatialItemLineDao getSpatialItemLineDao()
          Gets the reference to spatialItemLine's DAO.
 RemoteSpatialItemLineNaturalId getSpatialItemLineNaturalIdById(java.lang.Integer id)
           
 RemoteSpatialItemLineNaturalId[] getSpatialItemLineNaturalIds()
           
protected abstract  RemoteSpatialItemLineFullVO handleAddSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
          Performs the core logic for addSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)
protected abstract  RemoteSpatialItemLineFullVO[] handleGetAllSpatialItemLine()
          Performs the core logic for getAllSpatialItemLine()
protected abstract  ClusterSpatialItemLine handleGetClusterSpatialItemLineByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterSpatialItemLineByIdentifiers(java.lang.Integer)
protected abstract  RemoteSpatialItemLineFullVO handleGetSpatialItemLineById(java.lang.Integer id)
          Performs the core logic for getSpatialItemLineById(java.lang.Integer)
protected abstract  RemoteSpatialItemLineFullVO[] handleGetSpatialItemLineByIds(java.lang.Integer[] id)
          Performs the core logic for getSpatialItemLineByIds(java.lang.Integer[])
protected abstract  RemoteSpatialItemLineFullVO handleGetSpatialItemLineByNaturalId(RemoteSpatialItemLineNaturalId spatialItemLineNaturalId)
          Performs the core logic for getSpatialItemLineByNaturalId(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineNaturalId)
protected abstract  RemoteSpatialItemLineFullVO[] handleGetSpatialItemLineBySpatialItemId(java.lang.Integer id)
          Performs the core logic for getSpatialItemLineBySpatialItemId(java.lang.Integer)
protected abstract  RemoteSpatialItemLineNaturalId handleGetSpatialItemLineNaturalIdById(java.lang.Integer id)
          Performs the core logic for getSpatialItemLineNaturalIdById(java.lang.Integer)
protected abstract  RemoteSpatialItemLineNaturalId[] handleGetSpatialItemLineNaturalIds()
          Performs the core logic for getSpatialItemLineNaturalIds()
protected abstract  boolean handleRemoteSpatialItemLineFullVOsAreEqual(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst, RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
          Performs the core logic for remoteSpatialItemLineFullVOsAreEqual(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)
protected abstract  boolean handleRemoteSpatialItemLineFullVOsAreEqualOnIdentifiers(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst, RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
          Performs the core logic for remoteSpatialItemLineFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)
protected abstract  void handleRemoveSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
          Performs the core logic for removeSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)
protected abstract  void handleUpdateSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
          Performs the core logic for updateSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)
 boolean remoteSpatialItemLineFullVOsAreEqual(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst, RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
           
 boolean remoteSpatialItemLineFullVOsAreEqualOnIdentifiers(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst, RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
           
 void removeSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
           
 void setSpatialItemDao(SpatialItemDao spatialItemDao)
          Sets the reference to spatialItem's DAO.
 void setSpatialItemLineDao(SpatialItemLineDao spatialItemLineDao)
          Sets the reference to spatialItemLine's DAO.
 void updateSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSpatialItemLineFullServiceBase

public RemoteSpatialItemLineFullServiceBase()
Method Detail

setSpatialItemLineDao

public void setSpatialItemLineDao(SpatialItemLineDao spatialItemLineDao)
Sets the reference to spatialItemLine's DAO.


getSpatialItemLineDao

protected SpatialItemLineDao getSpatialItemLineDao()
Gets the reference to spatialItemLine'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.


addSpatialItemLine

public RemoteSpatialItemLineFullVO addSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
Specified by:
addSpatialItemLine in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.addSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

handleAddSpatialItemLine

protected abstract RemoteSpatialItemLineFullVO handleAddSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
                                                                 throws java.lang.Exception
Performs the core logic for addSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

Throws:
java.lang.Exception

updateSpatialItemLine

public void updateSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
Specified by:
updateSpatialItemLine in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.updateSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

handleUpdateSpatialItemLine

protected abstract void handleUpdateSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
                                             throws java.lang.Exception
Performs the core logic for updateSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

Throws:
java.lang.Exception

removeSpatialItemLine

public void removeSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
Specified by:
removeSpatialItemLine in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.removeSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

handleRemoveSpatialItemLine

protected abstract void handleRemoveSpatialItemLine(RemoteSpatialItemLineFullVO spatialItemLine)
                                             throws java.lang.Exception
Performs the core logic for removeSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

Throws:
java.lang.Exception

getAllSpatialItemLine

public RemoteSpatialItemLineFullVO[] getAllSpatialItemLine()
Specified by:
getAllSpatialItemLine in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getAllSpatialItemLine()

handleGetAllSpatialItemLine

protected abstract RemoteSpatialItemLineFullVO[] handleGetAllSpatialItemLine()
                                                                      throws java.lang.Exception
Performs the core logic for getAllSpatialItemLine()

Throws:
java.lang.Exception

getSpatialItemLineById

public RemoteSpatialItemLineFullVO getSpatialItemLineById(java.lang.Integer id)
Specified by:
getSpatialItemLineById in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getSpatialItemLineById(java.lang.Integer)

handleGetSpatialItemLineById

protected abstract RemoteSpatialItemLineFullVO handleGetSpatialItemLineById(java.lang.Integer id)
                                                                     throws java.lang.Exception
Performs the core logic for getSpatialItemLineById(java.lang.Integer)

Throws:
java.lang.Exception

getSpatialItemLineByIds

public RemoteSpatialItemLineFullVO[] getSpatialItemLineByIds(java.lang.Integer[] id)
Specified by:
getSpatialItemLineByIds in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getSpatialItemLineByIds(java.lang.Integer[])

handleGetSpatialItemLineByIds

protected abstract RemoteSpatialItemLineFullVO[] handleGetSpatialItemLineByIds(java.lang.Integer[] id)
                                                                        throws java.lang.Exception
Performs the core logic for getSpatialItemLineByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getSpatialItemLineBySpatialItemId

public RemoteSpatialItemLineFullVO[] getSpatialItemLineBySpatialItemId(java.lang.Integer id)
Specified by:
getSpatialItemLineBySpatialItemId in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getSpatialItemLineBySpatialItemId(java.lang.Integer)

handleGetSpatialItemLineBySpatialItemId

protected abstract RemoteSpatialItemLineFullVO[] handleGetSpatialItemLineBySpatialItemId(java.lang.Integer id)
                                                                                  throws java.lang.Exception
Performs the core logic for getSpatialItemLineBySpatialItemId(java.lang.Integer)

Throws:
java.lang.Exception

remoteSpatialItemLineFullVOsAreEqualOnIdentifiers

public boolean remoteSpatialItemLineFullVOsAreEqualOnIdentifiers(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst,
                                                                 RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
Specified by:
remoteSpatialItemLineFullVOsAreEqualOnIdentifiers in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.remoteSpatialItemLineFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

handleRemoteSpatialItemLineFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteSpatialItemLineFullVOsAreEqualOnIdentifiers(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst,
                                                                                   RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
                                                                            throws java.lang.Exception
Performs the core logic for remoteSpatialItemLineFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

Throws:
java.lang.Exception

remoteSpatialItemLineFullVOsAreEqual

public boolean remoteSpatialItemLineFullVOsAreEqual(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst,
                                                    RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
Specified by:
remoteSpatialItemLineFullVOsAreEqual in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.remoteSpatialItemLineFullVOsAreEqual(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

handleRemoteSpatialItemLineFullVOsAreEqual

protected abstract boolean handleRemoteSpatialItemLineFullVOsAreEqual(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOFirst,
                                                                      RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVOSecond)
                                                               throws java.lang.Exception
Performs the core logic for remoteSpatialItemLineFullVOsAreEqual(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO, fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

Throws:
java.lang.Exception

getSpatialItemLineNaturalIds

public RemoteSpatialItemLineNaturalId[] getSpatialItemLineNaturalIds()
Specified by:
getSpatialItemLineNaturalIds in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getSpatialItemLineNaturalIds()

handleGetSpatialItemLineNaturalIds

protected abstract RemoteSpatialItemLineNaturalId[] handleGetSpatialItemLineNaturalIds()
                                                                                throws java.lang.Exception
Performs the core logic for getSpatialItemLineNaturalIds()

Throws:
java.lang.Exception

getSpatialItemLineByNaturalId

public RemoteSpatialItemLineFullVO getSpatialItemLineByNaturalId(RemoteSpatialItemLineNaturalId spatialItemLineNaturalId)
Specified by:
getSpatialItemLineByNaturalId in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getSpatialItemLineByNaturalId(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineNaturalId)

handleGetSpatialItemLineByNaturalId

protected abstract RemoteSpatialItemLineFullVO handleGetSpatialItemLineByNaturalId(RemoteSpatialItemLineNaturalId spatialItemLineNaturalId)
                                                                            throws java.lang.Exception
Performs the core logic for getSpatialItemLineByNaturalId(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineNaturalId)

Throws:
java.lang.Exception

getSpatialItemLineNaturalIdById

public RemoteSpatialItemLineNaturalId getSpatialItemLineNaturalIdById(java.lang.Integer id)
Specified by:
getSpatialItemLineNaturalIdById in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getSpatialItemLineNaturalIdById(java.lang.Integer)

handleGetSpatialItemLineNaturalIdById

protected abstract RemoteSpatialItemLineNaturalId handleGetSpatialItemLineNaturalIdById(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getSpatialItemLineNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getClusterSpatialItemLineByIdentifiers

public ClusterSpatialItemLine getClusterSpatialItemLineByIdentifiers(java.lang.Integer id)
Specified by:
getClusterSpatialItemLineByIdentifiers in interface RemoteSpatialItemLineFullService
See Also:
RemoteSpatialItemLineFullService.getClusterSpatialItemLineByIdentifiers(java.lang.Integer)

handleGetClusterSpatialItemLineByIdentifiers

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