fr.ifremer.allegro.data.survey.scientificCruise.generic.service
Class RemoteScientificCruiseFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.scientificCruise.generic.service.RemoteScientificCruiseFullServiceBase
All Implemented Interfaces:
RemoteScientificCruiseFullService
Direct Known Subclasses:
RemoteScientificCruiseFullServiceImpl

public abstract class RemoteScientificCruiseFullServiceBase
extends java.lang.Object
implements RemoteScientificCruiseFullService

Spring Service base class for fr.ifremer.allegro.data.survey.scientificCruise.generic.service.RemoteScientificCruiseFullService, provides access to all services and entities referenced by this service.

See Also:
RemoteScientificCruiseFullService

Constructor Summary
RemoteScientificCruiseFullServiceBase()
           
 
Method Summary
 ClusterScientificCruise addOrUpdateClusterScientificCruise(ClusterScientificCruise clusterScientificCruise)
           
 RemoteScientificCruiseFullVO addScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
           
 ClusterScientificCruise[] getAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteScientificCruiseFullVO[] getAllScientificCruise()
           
 ClusterScientificCruise getClusterScientificCruiseByIdentifiers(java.lang.Integer id)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
protected  FishingTripDao getFishingTripDao()
          Gets the reference to fishingTrip'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  PersonDao getPersonDao()
          Gets the reference to person'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.
 RemoteScientificCruiseFullVO getScientificCruiseById(java.lang.Integer id)
           
 RemoteScientificCruiseFullVO[] getScientificCruiseByIds(java.lang.Integer[] id)
           
 RemoteScientificCruiseFullVO[] getScientificCruiseByManagerPersonId(java.lang.Integer id)
           
 RemoteScientificCruiseFullVO getScientificCruiseByNaturalId(RemoteScientificCruiseNaturalId scientificCruiseNaturalId)
           
 RemoteScientificCruiseFullVO[] getScientificCruiseByProgramCode(java.lang.String code)
           
 RemoteScientificCruiseFullVO[] getScientificCruiseByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteScientificCruiseFullVO[] getScientificCruiseByRecorderPersonId(java.lang.Integer id)
           
 RemoteScientificCruiseFullVO[] getScientificCruiseByScientificResearchVesselCode(java.lang.String code)
           
protected  ScientificCruiseDao getScientificCruiseDao()
          Gets the reference to scientificCruise's DAO.
 RemoteScientificCruiseNaturalId getScientificCruiseNaturalIdById(java.lang.Integer id)
           
 RemoteScientificCruiseNaturalId[] getScientificCruiseNaturalIds()
           
protected  ScientificResearchVesselDao getScientificResearchVesselDao()
          Gets the reference to scientificResearchVessel's DAO.
protected abstract  ClusterScientificCruise handleAddOrUpdateClusterScientificCruise(ClusterScientificCruise clusterScientificCruise)
          Performs the core logic for addOrUpdateClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise)
protected abstract  RemoteScientificCruiseFullVO handleAddScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
          Performs the core logic for addScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)
protected abstract  ClusterScientificCruise[] handleGetAllClusterScientificCruiseSinceDateSynchro(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 getAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteScientificCruiseFullVO[] handleGetAllScientificCruise()
          Performs the core logic for getAllScientificCruise()
protected abstract  ClusterScientificCruise handleGetClusterScientificCruiseByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterScientificCruiseByIdentifiers(java.lang.Integer)
protected abstract  RemoteScientificCruiseFullVO handleGetScientificCruiseById(java.lang.Integer id)
          Performs the core logic for getScientificCruiseById(java.lang.Integer)
protected abstract  RemoteScientificCruiseFullVO[] handleGetScientificCruiseByIds(java.lang.Integer[] id)
          Performs the core logic for getScientificCruiseByIds(java.lang.Integer[])
protected abstract  RemoteScientificCruiseFullVO[] handleGetScientificCruiseByManagerPersonId(java.lang.Integer id)
          Performs the core logic for getScientificCruiseByManagerPersonId(java.lang.Integer)
protected abstract  RemoteScientificCruiseFullVO handleGetScientificCruiseByNaturalId(RemoteScientificCruiseNaturalId scientificCruiseNaturalId)
          Performs the core logic for getScientificCruiseByNaturalId(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseNaturalId)
protected abstract  RemoteScientificCruiseFullVO[] handleGetScientificCruiseByProgramCode(java.lang.String code)
          Performs the core logic for getScientificCruiseByProgramCode(java.lang.String)
protected abstract  RemoteScientificCruiseFullVO[] handleGetScientificCruiseByRecorderDepartmentId(java.lang.Integer id)
          Performs the core logic for getScientificCruiseByRecorderDepartmentId(java.lang.Integer)
protected abstract  RemoteScientificCruiseFullVO[] handleGetScientificCruiseByRecorderPersonId(java.lang.Integer id)
          Performs the core logic for getScientificCruiseByRecorderPersonId(java.lang.Integer)
protected abstract  RemoteScientificCruiseFullVO[] handleGetScientificCruiseByScientificResearchVesselCode(java.lang.String code)
          Performs the core logic for getScientificCruiseByScientificResearchVesselCode(java.lang.String)
protected abstract  RemoteScientificCruiseNaturalId handleGetScientificCruiseNaturalIdById(java.lang.Integer id)
          Performs the core logic for getScientificCruiseNaturalIdById(java.lang.Integer)
protected abstract  RemoteScientificCruiseNaturalId[] handleGetScientificCruiseNaturalIds()
          Performs the core logic for getScientificCruiseNaturalIds()
protected abstract  boolean handleRemoteScientificCruiseFullVOsAreEqual(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst, RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
          Performs the core logic for remoteScientificCruiseFullVOsAreEqual(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)
protected abstract  boolean handleRemoteScientificCruiseFullVOsAreEqualOnIdentifiers(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst, RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
          Performs the core logic for remoteScientificCruiseFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)
protected abstract  void handleRemoveScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
          Performs the core logic for removeScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)
protected abstract  void handleUpdateScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
          Performs the core logic for updateScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)
 boolean remoteScientificCruiseFullVOsAreEqual(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst, RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
           
 boolean remoteScientificCruiseFullVOsAreEqualOnIdentifiers(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst, RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
           
 void removeScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
           
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to department's DAO.
 void setFishingTripDao(FishingTripDao fishingTripDao)
          Sets the reference to fishingTrip's DAO.
 void setPersonDao(PersonDao personDao)
          Sets the reference to person's DAO.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to program's DAO.
 void setScientificCruiseDao(ScientificCruiseDao scientificCruiseDao)
          Sets the reference to scientificCruise's DAO.
 void setScientificResearchVesselDao(ScientificResearchVesselDao scientificResearchVesselDao)
          Sets the reference to scientificResearchVessel's DAO.
 void updateScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteScientificCruiseFullServiceBase

public RemoteScientificCruiseFullServiceBase()
Method Detail

setScientificCruiseDao

public void setScientificCruiseDao(ScientificCruiseDao scientificCruiseDao)
Sets the reference to scientificCruise's DAO.


getScientificCruiseDao

protected ScientificCruiseDao getScientificCruiseDao()
Gets the reference to scientificCruise's DAO.


setPersonDao

public void setPersonDao(PersonDao personDao)
Sets the reference to person's DAO.


getPersonDao

protected PersonDao getPersonDao()
Gets the reference to person's DAO.


setFishingTripDao

public void setFishingTripDao(FishingTripDao fishingTripDao)
Sets the reference to fishingTrip's DAO.


getFishingTripDao

protected FishingTripDao getFishingTripDao()
Gets the reference to fishingTrip's DAO.


setScientificResearchVesselDao

public void setScientificResearchVesselDao(ScientificResearchVesselDao scientificResearchVesselDao)
Sets the reference to scientificResearchVessel's DAO.


getScientificResearchVesselDao

protected ScientificResearchVesselDao getScientificResearchVesselDao()
Gets the reference to scientificResearchVessel'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.


setProgramDao

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


getProgramDao

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


addScientificCruise

public RemoteScientificCruiseFullVO addScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
Specified by:
addScientificCruise in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.addScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

handleAddScientificCruise

protected abstract RemoteScientificCruiseFullVO handleAddScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
                                                                   throws java.lang.Exception
Performs the core logic for addScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

Throws:
java.lang.Exception

updateScientificCruise

public void updateScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
Specified by:
updateScientificCruise in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.updateScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

handleUpdateScientificCruise

protected abstract void handleUpdateScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
                                              throws java.lang.Exception
Performs the core logic for updateScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

Throws:
java.lang.Exception

removeScientificCruise

public void removeScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
Specified by:
removeScientificCruise in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.removeScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

handleRemoveScientificCruise

protected abstract void handleRemoveScientificCruise(RemoteScientificCruiseFullVO scientificCruise)
                                              throws java.lang.Exception
Performs the core logic for removeScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

Throws:
java.lang.Exception

getAllScientificCruise

public RemoteScientificCruiseFullVO[] getAllScientificCruise()
Specified by:
getAllScientificCruise in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getAllScientificCruise()

handleGetAllScientificCruise

protected abstract RemoteScientificCruiseFullVO[] handleGetAllScientificCruise()
                                                                        throws java.lang.Exception
Performs the core logic for getAllScientificCruise()

Throws:
java.lang.Exception

getScientificCruiseById

public RemoteScientificCruiseFullVO getScientificCruiseById(java.lang.Integer id)
Specified by:
getScientificCruiseById in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseById(java.lang.Integer)

handleGetScientificCruiseById

protected abstract RemoteScientificCruiseFullVO handleGetScientificCruiseById(java.lang.Integer id)
                                                                       throws java.lang.Exception
Performs the core logic for getScientificCruiseById(java.lang.Integer)

Throws:
java.lang.Exception

getScientificCruiseByIds

public RemoteScientificCruiseFullVO[] getScientificCruiseByIds(java.lang.Integer[] id)
Specified by:
getScientificCruiseByIds in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseByIds(java.lang.Integer[])

handleGetScientificCruiseByIds

protected abstract RemoteScientificCruiseFullVO[] handleGetScientificCruiseByIds(java.lang.Integer[] id)
                                                                          throws java.lang.Exception
Performs the core logic for getScientificCruiseByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getScientificCruiseByManagerPersonId

public RemoteScientificCruiseFullVO[] getScientificCruiseByManagerPersonId(java.lang.Integer id)
Specified by:
getScientificCruiseByManagerPersonId in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseByManagerPersonId(java.lang.Integer)

handleGetScientificCruiseByManagerPersonId

protected abstract RemoteScientificCruiseFullVO[] handleGetScientificCruiseByManagerPersonId(java.lang.Integer id)
                                                                                      throws java.lang.Exception
Performs the core logic for getScientificCruiseByManagerPersonId(java.lang.Integer)

Throws:
java.lang.Exception

getScientificCruiseByScientificResearchVesselCode

public RemoteScientificCruiseFullVO[] getScientificCruiseByScientificResearchVesselCode(java.lang.String code)
Specified by:
getScientificCruiseByScientificResearchVesselCode in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseByScientificResearchVesselCode(java.lang.String)

handleGetScientificCruiseByScientificResearchVesselCode

protected abstract RemoteScientificCruiseFullVO[] handleGetScientificCruiseByScientificResearchVesselCode(java.lang.String code)
                                                                                                   throws java.lang.Exception
Performs the core logic for getScientificCruiseByScientificResearchVesselCode(java.lang.String)

Throws:
java.lang.Exception

getScientificCruiseByRecorderDepartmentId

public RemoteScientificCruiseFullVO[] getScientificCruiseByRecorderDepartmentId(java.lang.Integer id)
Specified by:
getScientificCruiseByRecorderDepartmentId in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseByRecorderDepartmentId(java.lang.Integer)

handleGetScientificCruiseByRecorderDepartmentId

protected abstract RemoteScientificCruiseFullVO[] handleGetScientificCruiseByRecorderDepartmentId(java.lang.Integer id)
                                                                                           throws java.lang.Exception
Performs the core logic for getScientificCruiseByRecorderDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getScientificCruiseByProgramCode

public RemoteScientificCruiseFullVO[] getScientificCruiseByProgramCode(java.lang.String code)
Specified by:
getScientificCruiseByProgramCode in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseByProgramCode(java.lang.String)

handleGetScientificCruiseByProgramCode

protected abstract RemoteScientificCruiseFullVO[] handleGetScientificCruiseByProgramCode(java.lang.String code)
                                                                                  throws java.lang.Exception
Performs the core logic for getScientificCruiseByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getScientificCruiseByRecorderPersonId

public RemoteScientificCruiseFullVO[] getScientificCruiseByRecorderPersonId(java.lang.Integer id)
Specified by:
getScientificCruiseByRecorderPersonId in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseByRecorderPersonId(java.lang.Integer)

handleGetScientificCruiseByRecorderPersonId

protected abstract RemoteScientificCruiseFullVO[] handleGetScientificCruiseByRecorderPersonId(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getScientificCruiseByRecorderPersonId(java.lang.Integer)

Throws:
java.lang.Exception

remoteScientificCruiseFullVOsAreEqualOnIdentifiers

public boolean remoteScientificCruiseFullVOsAreEqualOnIdentifiers(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst,
                                                                  RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
Specified by:
remoteScientificCruiseFullVOsAreEqualOnIdentifiers in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.remoteScientificCruiseFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

handleRemoteScientificCruiseFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteScientificCruiseFullVOsAreEqualOnIdentifiers(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst,
                                                                                    RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
                                                                             throws java.lang.Exception
Performs the core logic for remoteScientificCruiseFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

Throws:
java.lang.Exception

remoteScientificCruiseFullVOsAreEqual

public boolean remoteScientificCruiseFullVOsAreEqual(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst,
                                                     RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
Specified by:
remoteScientificCruiseFullVOsAreEqual in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.remoteScientificCruiseFullVOsAreEqual(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

handleRemoteScientificCruiseFullVOsAreEqual

protected abstract boolean handleRemoteScientificCruiseFullVOsAreEqual(RemoteScientificCruiseFullVO remoteScientificCruiseFullVOFirst,
                                                                       RemoteScientificCruiseFullVO remoteScientificCruiseFullVOSecond)
                                                                throws java.lang.Exception
Performs the core logic for remoteScientificCruiseFullVOsAreEqual(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO, fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseFullVO)

Throws:
java.lang.Exception

getScientificCruiseNaturalIds

public RemoteScientificCruiseNaturalId[] getScientificCruiseNaturalIds()
Specified by:
getScientificCruiseNaturalIds in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseNaturalIds()

handleGetScientificCruiseNaturalIds

protected abstract RemoteScientificCruiseNaturalId[] handleGetScientificCruiseNaturalIds()
                                                                                  throws java.lang.Exception
Performs the core logic for getScientificCruiseNaturalIds()

Throws:
java.lang.Exception

getScientificCruiseByNaturalId

public RemoteScientificCruiseFullVO getScientificCruiseByNaturalId(RemoteScientificCruiseNaturalId scientificCruiseNaturalId)
Specified by:
getScientificCruiseByNaturalId in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseByNaturalId(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseNaturalId)

handleGetScientificCruiseByNaturalId

protected abstract RemoteScientificCruiseFullVO handleGetScientificCruiseByNaturalId(RemoteScientificCruiseNaturalId scientificCruiseNaturalId)
                                                                              throws java.lang.Exception
Performs the core logic for getScientificCruiseByNaturalId(fr.ifremer.allegro.data.survey.scientificCruise.generic.vo.RemoteScientificCruiseNaturalId)

Throws:
java.lang.Exception

getScientificCruiseNaturalIdById

public RemoteScientificCruiseNaturalId getScientificCruiseNaturalIdById(java.lang.Integer id)
Specified by:
getScientificCruiseNaturalIdById in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getScientificCruiseNaturalIdById(java.lang.Integer)

handleGetScientificCruiseNaturalIdById

protected abstract RemoteScientificCruiseNaturalId handleGetScientificCruiseNaturalIdById(java.lang.Integer id)
                                                                                   throws java.lang.Exception
Performs the core logic for getScientificCruiseNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterScientificCruise

public ClusterScientificCruise addOrUpdateClusterScientificCruise(ClusterScientificCruise clusterScientificCruise)
Specified by:
addOrUpdateClusterScientificCruise in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.addOrUpdateClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise)

handleAddOrUpdateClusterScientificCruise

protected abstract ClusterScientificCruise handleAddOrUpdateClusterScientificCruise(ClusterScientificCruise clusterScientificCruise)
                                                                             throws java.lang.Exception
Performs the core logic for addOrUpdateClusterScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.generic.cluster.ClusterScientificCruise)

Throws:
java.lang.Exception

getAllClusterScientificCruiseSinceDateSynchro

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

handleGetAllClusterScientificCruiseSinceDateSynchro

protected abstract ClusterScientificCruise[] handleGetAllClusterScientificCruiseSinceDateSynchro(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 getAllClusterScientificCruiseSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterScientificCruiseByIdentifiers

public ClusterScientificCruise getClusterScientificCruiseByIdentifiers(java.lang.Integer id)
Specified by:
getClusterScientificCruiseByIdentifiers in interface RemoteScientificCruiseFullService
See Also:
RemoteScientificCruiseFullService.getClusterScientificCruiseByIdentifiers(java.lang.Integer)

handleGetClusterScientificCruiseByIdentifiers

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