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

java.lang.Object
  extended by fr.ifremer.allegro.referential.location.generic.service.RemoteLocationLineFullServiceBase
All Implemented Interfaces:
RemoteLocationLineFullService
Direct Known Subclasses:
RemoteLocationLineFullServiceImpl

public abstract class RemoteLocationLineFullServiceBase
extends java.lang.Object
implements RemoteLocationLineFullService

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

See Also:
RemoteLocationLineFullService

Constructor Summary
RemoteLocationLineFullServiceBase()
           
 
Method Summary
 RemoteLocationLineFullVO addLocationLine(RemoteLocationLineFullVO locationLine)
           
 RemoteLocationLineFullVO[] getAllLocationLine()
           
 ClusterLocationLine getClusterLocationLineByIdentifiers(java.lang.Integer id)
           
protected  LocationDao getLocationDao()
          Gets the reference to location's DAO.
 RemoteLocationLineFullVO getLocationLineById(java.lang.Integer id)
           
 RemoteLocationLineFullVO[] getLocationLineByIds(java.lang.Integer[] id)
           
 RemoteLocationLineFullVO[] getLocationLineByLocationId(java.lang.Integer id)
           
 RemoteLocationLineFullVO getLocationLineByNaturalId(RemoteLocationLineNaturalId locationLineNaturalId)
           
protected  LocationLineDao getLocationLineDao()
          Gets the reference to locationLine's DAO.
 RemoteLocationLineNaturalId getLocationLineNaturalIdById(java.lang.Integer id)
           
 RemoteLocationLineNaturalId[] getLocationLineNaturalIds()
           
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  RemoteLocationLineFullVO handleAddLocationLine(RemoteLocationLineFullVO locationLine)
          Performs the core logic for addLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)
protected abstract  RemoteLocationLineFullVO[] handleGetAllLocationLine()
          Performs the core logic for getAllLocationLine()
protected abstract  ClusterLocationLine handleGetClusterLocationLineByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterLocationLineByIdentifiers(java.lang.Integer)
protected abstract  RemoteLocationLineFullVO handleGetLocationLineById(java.lang.Integer id)
          Performs the core logic for getLocationLineById(java.lang.Integer)
protected abstract  RemoteLocationLineFullVO[] handleGetLocationLineByIds(java.lang.Integer[] id)
          Performs the core logic for getLocationLineByIds(java.lang.Integer[])
protected abstract  RemoteLocationLineFullVO[] handleGetLocationLineByLocationId(java.lang.Integer id)
          Performs the core logic for getLocationLineByLocationId(java.lang.Integer)
protected abstract  RemoteLocationLineFullVO handleGetLocationLineByNaturalId(RemoteLocationLineNaturalId locationLineNaturalId)
          Performs the core logic for getLocationLineByNaturalId(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineNaturalId)
protected abstract  RemoteLocationLineNaturalId handleGetLocationLineNaturalIdById(java.lang.Integer id)
          Performs the core logic for getLocationLineNaturalIdById(java.lang.Integer)
protected abstract  RemoteLocationLineNaturalId[] handleGetLocationLineNaturalIds()
          Performs the core logic for getLocationLineNaturalIds()
protected abstract  boolean handleRemoteLocationLineFullVOsAreEqual(RemoteLocationLineFullVO remoteLocationLineFullVOFirst, RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
          Performs the core logic for remoteLocationLineFullVOsAreEqual(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)
protected abstract  boolean handleRemoteLocationLineFullVOsAreEqualOnIdentifiers(RemoteLocationLineFullVO remoteLocationLineFullVOFirst, RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
          Performs the core logic for remoteLocationLineFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)
protected abstract  void handleRemoveLocationLine(RemoteLocationLineFullVO locationLine)
          Performs the core logic for removeLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)
protected abstract  void handleUpdateLocationLine(RemoteLocationLineFullVO locationLine)
          Performs the core logic for updateLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)
 boolean remoteLocationLineFullVOsAreEqual(RemoteLocationLineFullVO remoteLocationLineFullVOFirst, RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
           
 boolean remoteLocationLineFullVOsAreEqualOnIdentifiers(RemoteLocationLineFullVO remoteLocationLineFullVOFirst, RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
           
 void removeLocationLine(RemoteLocationLineFullVO locationLine)
           
 void setLocationDao(LocationDao locationDao)
          Sets the reference to location's DAO.
 void setLocationLineDao(LocationLineDao locationLineDao)
          Sets the reference to locationLine's DAO.
 void updateLocationLine(RemoteLocationLineFullVO locationLine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteLocationLineFullServiceBase

public RemoteLocationLineFullServiceBase()
Method Detail

setLocationLineDao

public void setLocationLineDao(LocationLineDao locationLineDao)
Sets the reference to locationLine's DAO.


getLocationLineDao

protected LocationLineDao getLocationLineDao()
Gets the reference to locationLine's DAO.


setLocationDao

public void setLocationDao(LocationDao locationDao)
Sets the reference to location's DAO.


getLocationDao

protected LocationDao getLocationDao()
Gets the reference to location's DAO.


addLocationLine

public RemoteLocationLineFullVO addLocationLine(RemoteLocationLineFullVO locationLine)
Specified by:
addLocationLine in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.addLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

handleAddLocationLine

protected abstract RemoteLocationLineFullVO handleAddLocationLine(RemoteLocationLineFullVO locationLine)
                                                           throws java.lang.Exception
Performs the core logic for addLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

Throws:
java.lang.Exception

updateLocationLine

public void updateLocationLine(RemoteLocationLineFullVO locationLine)
Specified by:
updateLocationLine in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.updateLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

handleUpdateLocationLine

protected abstract void handleUpdateLocationLine(RemoteLocationLineFullVO locationLine)
                                          throws java.lang.Exception
Performs the core logic for updateLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

Throws:
java.lang.Exception

removeLocationLine

public void removeLocationLine(RemoteLocationLineFullVO locationLine)
Specified by:
removeLocationLine in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.removeLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

handleRemoveLocationLine

protected abstract void handleRemoveLocationLine(RemoteLocationLineFullVO locationLine)
                                          throws java.lang.Exception
Performs the core logic for removeLocationLine(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

Throws:
java.lang.Exception

getAllLocationLine

public RemoteLocationLineFullVO[] getAllLocationLine()
Specified by:
getAllLocationLine in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getAllLocationLine()

handleGetAllLocationLine

protected abstract RemoteLocationLineFullVO[] handleGetAllLocationLine()
                                                                throws java.lang.Exception
Performs the core logic for getAllLocationLine()

Throws:
java.lang.Exception

getLocationLineById

public RemoteLocationLineFullVO getLocationLineById(java.lang.Integer id)
Specified by:
getLocationLineById in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getLocationLineById(java.lang.Integer)

handleGetLocationLineById

protected abstract RemoteLocationLineFullVO handleGetLocationLineById(java.lang.Integer id)
                                                               throws java.lang.Exception
Performs the core logic for getLocationLineById(java.lang.Integer)

Throws:
java.lang.Exception

getLocationLineByIds

public RemoteLocationLineFullVO[] getLocationLineByIds(java.lang.Integer[] id)
Specified by:
getLocationLineByIds in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getLocationLineByIds(java.lang.Integer[])

handleGetLocationLineByIds

protected abstract RemoteLocationLineFullVO[] handleGetLocationLineByIds(java.lang.Integer[] id)
                                                                  throws java.lang.Exception
Performs the core logic for getLocationLineByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getLocationLineByLocationId

public RemoteLocationLineFullVO[] getLocationLineByLocationId(java.lang.Integer id)
Specified by:
getLocationLineByLocationId in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getLocationLineByLocationId(java.lang.Integer)

handleGetLocationLineByLocationId

protected abstract RemoteLocationLineFullVO[] handleGetLocationLineByLocationId(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getLocationLineByLocationId(java.lang.Integer)

Throws:
java.lang.Exception

remoteLocationLineFullVOsAreEqualOnIdentifiers

public boolean remoteLocationLineFullVOsAreEqualOnIdentifiers(RemoteLocationLineFullVO remoteLocationLineFullVOFirst,
                                                              RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
Specified by:
remoteLocationLineFullVOsAreEqualOnIdentifiers in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.remoteLocationLineFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

handleRemoteLocationLineFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteLocationLineFullVOsAreEqualOnIdentifiers(RemoteLocationLineFullVO remoteLocationLineFullVOFirst,
                                                                                RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
                                                                         throws java.lang.Exception
Performs the core logic for remoteLocationLineFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

Throws:
java.lang.Exception

remoteLocationLineFullVOsAreEqual

public boolean remoteLocationLineFullVOsAreEqual(RemoteLocationLineFullVO remoteLocationLineFullVOFirst,
                                                 RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
Specified by:
remoteLocationLineFullVOsAreEqual in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.remoteLocationLineFullVOsAreEqual(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

handleRemoteLocationLineFullVOsAreEqual

protected abstract boolean handleRemoteLocationLineFullVOsAreEqual(RemoteLocationLineFullVO remoteLocationLineFullVOFirst,
                                                                   RemoteLocationLineFullVO remoteLocationLineFullVOSecond)
                                                            throws java.lang.Exception
Performs the core logic for remoteLocationLineFullVOsAreEqual(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO, fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineFullVO)

Throws:
java.lang.Exception

getLocationLineNaturalIds

public RemoteLocationLineNaturalId[] getLocationLineNaturalIds()
Specified by:
getLocationLineNaturalIds in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getLocationLineNaturalIds()

handleGetLocationLineNaturalIds

protected abstract RemoteLocationLineNaturalId[] handleGetLocationLineNaturalIds()
                                                                          throws java.lang.Exception
Performs the core logic for getLocationLineNaturalIds()

Throws:
java.lang.Exception

getLocationLineByNaturalId

public RemoteLocationLineFullVO getLocationLineByNaturalId(RemoteLocationLineNaturalId locationLineNaturalId)
Specified by:
getLocationLineByNaturalId in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getLocationLineByNaturalId(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineNaturalId)

handleGetLocationLineByNaturalId

protected abstract RemoteLocationLineFullVO handleGetLocationLineByNaturalId(RemoteLocationLineNaturalId locationLineNaturalId)
                                                                      throws java.lang.Exception
Performs the core logic for getLocationLineByNaturalId(fr.ifremer.allegro.referential.location.generic.vo.RemoteLocationLineNaturalId)

Throws:
java.lang.Exception

getLocationLineNaturalIdById

public RemoteLocationLineNaturalId getLocationLineNaturalIdById(java.lang.Integer id)
Specified by:
getLocationLineNaturalIdById in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getLocationLineNaturalIdById(java.lang.Integer)

handleGetLocationLineNaturalIdById

protected abstract RemoteLocationLineNaturalId handleGetLocationLineNaturalIdById(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getLocationLineNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getClusterLocationLineByIdentifiers

public ClusterLocationLine getClusterLocationLineByIdentifiers(java.lang.Integer id)
Specified by:
getClusterLocationLineByIdentifiers in interface RemoteLocationLineFullService
See Also:
RemoteLocationLineFullService.getClusterLocationLineByIdentifiers(java.lang.Integer)

handleGetClusterLocationLineByIdentifiers

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