fr.ifremer.allegro.data.vessel.position.generic.service
Class RemoteVesselExtendedPositionFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.vessel.position.generic.service.RemoteVesselExtendedPositionFullServiceBase
All Implemented Interfaces:
RemoteVesselExtendedPositionFullService
Direct Known Subclasses:
RemoteVesselExtendedPositionFullServiceImpl

public abstract class RemoteVesselExtendedPositionFullServiceBase
extends java.lang.Object
implements RemoteVesselExtendedPositionFullService

Spring Service base class for fr.ifremer.allegro.data.vessel.position.generic.service.RemoteVesselExtendedPositionFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteVesselExtendedPositionFullService

Constructor Summary
RemoteVesselExtendedPositionFullServiceBase()
           
 
Method Summary
 RemoteVesselExtendedPositionFullVO addVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
           
 RemoteVesselExtendedPositionFullVO[] getAllVesselExtendedPosition()
           
 ClusterVesselExtendedPosition getClusterVesselExtendedPositionByIdentifiers(java.lang.Long id)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department'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  OperationDao getOperationDao()
          Gets the reference to operation's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProgramDao getProgramDao()
          Gets the reference to program's DAO.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
protected  VesselDao getVesselDao()
          Gets the reference to vessel's DAO.
 RemoteVesselExtendedPositionFullVO getVesselExtendedPositionById(java.lang.Long id)
           
 RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByIds(java.lang.Long[] id)
           
 RemoteVesselExtendedPositionFullVO getVesselExtendedPositionByNaturalId(RemoteVesselExtendedPositionNaturalId vesselExtendedPositionNaturalId)
           
 RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByOperationId(java.lang.Integer id)
           
 RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByProgramCode(java.lang.String code)
           
 RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByQualityFlagCode(java.lang.String code)
           
 RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByVesselCode(java.lang.String code)
           
protected  VesselExtendedPositionDao getVesselExtendedPositionDao()
          Gets the reference to vesselExtendedPosition's DAO.
 RemoteVesselExtendedPositionNaturalId getVesselExtendedPositionNaturalIdById(java.lang.Long id)
           
 RemoteVesselExtendedPositionNaturalId[] getVesselExtendedPositionNaturalIds()
           
protected  VesselPositionMeasurementDao getVesselPositionMeasurementDao()
          Gets the reference to vesselPositionMeasurement's DAO.
protected abstract  RemoteVesselExtendedPositionFullVO handleAddVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
          Performs the core logic for addVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)
protected abstract  RemoteVesselExtendedPositionFullVO[] handleGetAllVesselExtendedPosition()
          Performs the core logic for getAllVesselExtendedPosition()
protected abstract  ClusterVesselExtendedPosition handleGetClusterVesselExtendedPositionByIdentifiers(java.lang.Long id)
          Performs the core logic for getClusterVesselExtendedPositionByIdentifiers(java.lang.Long)
protected abstract  RemoteVesselExtendedPositionFullVO handleGetVesselExtendedPositionById(java.lang.Long id)
          Performs the core logic for getVesselExtendedPositionById(java.lang.Long)
protected abstract  RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByIds(java.lang.Long[] id)
          Performs the core logic for getVesselExtendedPositionByIds(java.lang.Long[])
protected abstract  RemoteVesselExtendedPositionFullVO handleGetVesselExtendedPositionByNaturalId(RemoteVesselExtendedPositionNaturalId vesselExtendedPositionNaturalId)
          Performs the core logic for getVesselExtendedPositionByNaturalId(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionNaturalId)
protected abstract  RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByOperationId(java.lang.Integer id)
          Performs the core logic for getVesselExtendedPositionByOperationId(java.lang.Integer)
protected abstract  RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByProgramCode(java.lang.String code)
          Performs the core logic for getVesselExtendedPositionByProgramCode(java.lang.String)
protected abstract  RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByQualityFlagCode(java.lang.String code)
          Performs the core logic for getVesselExtendedPositionByQualityFlagCode(java.lang.String)
protected abstract  RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByRecorderDepartmentId(java.lang.Integer id)
          Performs the core logic for getVesselExtendedPositionByRecorderDepartmentId(java.lang.Integer)
protected abstract  RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByVesselCode(java.lang.String code)
          Performs the core logic for getVesselExtendedPositionByVesselCode(java.lang.String)
protected abstract  RemoteVesselExtendedPositionNaturalId handleGetVesselExtendedPositionNaturalIdById(java.lang.Long id)
          Performs the core logic for getVesselExtendedPositionNaturalIdById(java.lang.Long)
protected abstract  RemoteVesselExtendedPositionNaturalId[] handleGetVesselExtendedPositionNaturalIds()
          Performs the core logic for getVesselExtendedPositionNaturalIds()
protected abstract  boolean handleRemoteVesselExtendedPositionFullVOsAreEqual(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst, RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
          Performs the core logic for remoteVesselExtendedPositionFullVOsAreEqual(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO, fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)
protected abstract  boolean handleRemoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst, RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
          Performs the core logic for remoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO, fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)
protected abstract  void handleRemoveVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
          Performs the core logic for removeVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)
protected abstract  void handleUpdateVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
          Performs the core logic for updateVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)
 boolean remoteVesselExtendedPositionFullVOsAreEqual(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst, RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
           
 boolean remoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst, RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
           
 void removeVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
           
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to department's DAO.
 void setOperationDao(OperationDao operationDao)
          Sets the reference to operation's DAO.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to program's DAO.
 void setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlag's DAO.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vessel's DAO.
 void setVesselExtendedPositionDao(VesselExtendedPositionDao vesselExtendedPositionDao)
          Sets the reference to vesselExtendedPosition's DAO.
 void setVesselPositionMeasurementDao(VesselPositionMeasurementDao vesselPositionMeasurementDao)
          Sets the reference to vesselPositionMeasurement's DAO.
 void updateVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteVesselExtendedPositionFullServiceBase

public RemoteVesselExtendedPositionFullServiceBase()
Method Detail

setVesselExtendedPositionDao

public void setVesselExtendedPositionDao(VesselExtendedPositionDao vesselExtendedPositionDao)
Sets the reference to vesselExtendedPosition's DAO.


getVesselExtendedPositionDao

protected VesselExtendedPositionDao getVesselExtendedPositionDao()
Gets the reference to vesselExtendedPosition's DAO.


setVesselDao

public void setVesselDao(VesselDao vesselDao)
Sets the reference to vessel's DAO.


getVesselDao

protected VesselDao getVesselDao()
Gets the reference to vessel's DAO.


setQualityFlagDao

public void setQualityFlagDao(QualityFlagDao qualityFlagDao)
Sets the reference to qualityFlag's DAO.


getQualityFlagDao

protected QualityFlagDao getQualityFlagDao()
Gets the reference to qualityFlag's DAO.


setProgramDao

public void setProgramDao(ProgramDao programDao)
Sets the reference to program's DAO.


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to program's DAO.


setDepartmentDao

public void setDepartmentDao(DepartmentDao departmentDao)
Sets the reference to department's DAO.


getDepartmentDao

protected DepartmentDao getDepartmentDao()
Gets the reference to department's DAO.


setOperationDao

public void setOperationDao(OperationDao operationDao)
Sets the reference to operation's DAO.


getOperationDao

protected OperationDao getOperationDao()
Gets the reference to operation's DAO.


setVesselPositionMeasurementDao

public void setVesselPositionMeasurementDao(VesselPositionMeasurementDao vesselPositionMeasurementDao)
Sets the reference to vesselPositionMeasurement's DAO.


getVesselPositionMeasurementDao

protected VesselPositionMeasurementDao getVesselPositionMeasurementDao()
Gets the reference to vesselPositionMeasurement's DAO.


addVesselExtendedPosition

public RemoteVesselExtendedPositionFullVO addVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
Specified by:
addVesselExtendedPosition in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.addVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

handleAddVesselExtendedPosition

protected abstract RemoteVesselExtendedPositionFullVO handleAddVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
                                                                               throws java.lang.Exception
Performs the core logic for addVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

Throws:
java.lang.Exception

updateVesselExtendedPosition

public void updateVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
Specified by:
updateVesselExtendedPosition in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.updateVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

handleUpdateVesselExtendedPosition

protected abstract void handleUpdateVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
                                                    throws java.lang.Exception
Performs the core logic for updateVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

Throws:
java.lang.Exception

removeVesselExtendedPosition

public void removeVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
Specified by:
removeVesselExtendedPosition in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.removeVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

handleRemoveVesselExtendedPosition

protected abstract void handleRemoveVesselExtendedPosition(RemoteVesselExtendedPositionFullVO vesselExtendedPosition)
                                                    throws java.lang.Exception
Performs the core logic for removeVesselExtendedPosition(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

Throws:
java.lang.Exception

getAllVesselExtendedPosition

public RemoteVesselExtendedPositionFullVO[] getAllVesselExtendedPosition()
Specified by:
getAllVesselExtendedPosition in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getAllVesselExtendedPosition()

handleGetAllVesselExtendedPosition

protected abstract RemoteVesselExtendedPositionFullVO[] handleGetAllVesselExtendedPosition()
                                                                                    throws java.lang.Exception
Performs the core logic for getAllVesselExtendedPosition()

Throws:
java.lang.Exception

getVesselExtendedPositionById

public RemoteVesselExtendedPositionFullVO getVesselExtendedPositionById(java.lang.Long id)
Specified by:
getVesselExtendedPositionById in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionById(java.lang.Long)

handleGetVesselExtendedPositionById

protected abstract RemoteVesselExtendedPositionFullVO handleGetVesselExtendedPositionById(java.lang.Long id)
                                                                                   throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionById(java.lang.Long)

Throws:
java.lang.Exception

getVesselExtendedPositionByIds

public RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByIds(java.lang.Long[] id)
Specified by:
getVesselExtendedPositionByIds in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionByIds(java.lang.Long[])

handleGetVesselExtendedPositionByIds

protected abstract RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByIds(java.lang.Long[] id)
                                                                                      throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionByIds(java.lang.Long[])

Throws:
java.lang.Exception

getVesselExtendedPositionByVesselCode

public RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByVesselCode(java.lang.String code)
Specified by:
getVesselExtendedPositionByVesselCode in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionByVesselCode(java.lang.String)

handleGetVesselExtendedPositionByVesselCode

protected abstract RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByVesselCode(java.lang.String code)
                                                                                             throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionByVesselCode(java.lang.String)

Throws:
java.lang.Exception

getVesselExtendedPositionByQualityFlagCode

public RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByQualityFlagCode(java.lang.String code)
Specified by:
getVesselExtendedPositionByQualityFlagCode in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionByQualityFlagCode(java.lang.String)

handleGetVesselExtendedPositionByQualityFlagCode

protected abstract RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByQualityFlagCode(java.lang.String code)
                                                                                                  throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getVesselExtendedPositionByProgramCode

public RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByProgramCode(java.lang.String code)
Specified by:
getVesselExtendedPositionByProgramCode in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionByProgramCode(java.lang.String)

handleGetVesselExtendedPositionByProgramCode

protected abstract RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByProgramCode(java.lang.String code)
                                                                                              throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getVesselExtendedPositionByRecorderDepartmentId

public RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByRecorderDepartmentId(java.lang.Integer id)
Specified by:
getVesselExtendedPositionByRecorderDepartmentId in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionByRecorderDepartmentId(java.lang.Integer)

handleGetVesselExtendedPositionByRecorderDepartmentId

protected abstract RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByRecorderDepartmentId(java.lang.Integer id)
                                                                                                       throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionByRecorderDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getVesselExtendedPositionByOperationId

public RemoteVesselExtendedPositionFullVO[] getVesselExtendedPositionByOperationId(java.lang.Integer id)
Specified by:
getVesselExtendedPositionByOperationId in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionByOperationId(java.lang.Integer)

handleGetVesselExtendedPositionByOperationId

protected abstract RemoteVesselExtendedPositionFullVO[] handleGetVesselExtendedPositionByOperationId(java.lang.Integer id)
                                                                                              throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionByOperationId(java.lang.Integer)

Throws:
java.lang.Exception

remoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers

public boolean remoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst,
                                                                        RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
Specified by:
remoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.remoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO, fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

handleRemoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst,
                                                                                          RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
                                                                                   throws java.lang.Exception
Performs the core logic for remoteVesselExtendedPositionFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO, fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

Throws:
java.lang.Exception

remoteVesselExtendedPositionFullVOsAreEqual

public boolean remoteVesselExtendedPositionFullVOsAreEqual(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst,
                                                           RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
Specified by:
remoteVesselExtendedPositionFullVOsAreEqual in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.remoteVesselExtendedPositionFullVOsAreEqual(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO, fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

handleRemoteVesselExtendedPositionFullVOsAreEqual

protected abstract boolean handleRemoteVesselExtendedPositionFullVOsAreEqual(RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOFirst,
                                                                             RemoteVesselExtendedPositionFullVO remoteVesselExtendedPositionFullVOSecond)
                                                                      throws java.lang.Exception
Performs the core logic for remoteVesselExtendedPositionFullVOsAreEqual(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO, fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionFullVO)

Throws:
java.lang.Exception

getVesselExtendedPositionNaturalIds

public RemoteVesselExtendedPositionNaturalId[] getVesselExtendedPositionNaturalIds()
Specified by:
getVesselExtendedPositionNaturalIds in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionNaturalIds()

handleGetVesselExtendedPositionNaturalIds

protected abstract RemoteVesselExtendedPositionNaturalId[] handleGetVesselExtendedPositionNaturalIds()
                                                                                              throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionNaturalIds()

Throws:
java.lang.Exception

getVesselExtendedPositionByNaturalId

public RemoteVesselExtendedPositionFullVO getVesselExtendedPositionByNaturalId(RemoteVesselExtendedPositionNaturalId vesselExtendedPositionNaturalId)
Specified by:
getVesselExtendedPositionByNaturalId in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionByNaturalId(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionNaturalId)

handleGetVesselExtendedPositionByNaturalId

protected abstract RemoteVesselExtendedPositionFullVO handleGetVesselExtendedPositionByNaturalId(RemoteVesselExtendedPositionNaturalId vesselExtendedPositionNaturalId)
                                                                                          throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionByNaturalId(fr.ifremer.allegro.data.vessel.position.generic.vo.RemoteVesselExtendedPositionNaturalId)

Throws:
java.lang.Exception

getVesselExtendedPositionNaturalIdById

public RemoteVesselExtendedPositionNaturalId getVesselExtendedPositionNaturalIdById(java.lang.Long id)
Specified by:
getVesselExtendedPositionNaturalIdById in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getVesselExtendedPositionNaturalIdById(java.lang.Long)

handleGetVesselExtendedPositionNaturalIdById

protected abstract RemoteVesselExtendedPositionNaturalId handleGetVesselExtendedPositionNaturalIdById(java.lang.Long id)
                                                                                               throws java.lang.Exception
Performs the core logic for getVesselExtendedPositionNaturalIdById(java.lang.Long)

Throws:
java.lang.Exception

getClusterVesselExtendedPositionByIdentifiers

public ClusterVesselExtendedPosition getClusterVesselExtendedPositionByIdentifiers(java.lang.Long id)
Specified by:
getClusterVesselExtendedPositionByIdentifiers in interface RemoteVesselExtendedPositionFullService
See Also:
RemoteVesselExtendedPositionFullService.getClusterVesselExtendedPositionByIdentifiers(java.lang.Long)

handleGetClusterVesselExtendedPositionByIdentifiers

protected abstract ClusterVesselExtendedPosition handleGetClusterVesselExtendedPositionByIdentifiers(java.lang.Long id)
                                                                                              throws java.lang.Exception
Performs the core logic for getClusterVesselExtendedPositionByIdentifiers(java.lang.Long)

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.