fr.ifremer.allegro.data.survey.activity.generic.service
Class RemoteActivityCalendarFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.activity.generic.service.RemoteActivityCalendarFullServiceBase
All Implemented Interfaces:
RemoteActivityCalendarFullService
Direct Known Subclasses:
RemoteActivityCalendarFullServiceImpl

public abstract class RemoteActivityCalendarFullServiceBase
extends java.lang.Object
implements RemoteActivityCalendarFullService

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

See Also:
RemoteActivityCalendarFullService

Constructor Summary
RemoteActivityCalendarFullServiceBase()
           
 
Method Summary
 RemoteActivityCalendarFullVO addActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
           
 ClusterActivityCalendar addOrUpdateClusterActivityCalendar(ClusterActivityCalendar clusterActivityCalendar)
           
 RemoteActivityCalendarFullVO getActivityCalendarByFishingEffortCalendarId(java.lang.Integer id)
           
 RemoteActivityCalendarFullVO getActivityCalendarById(java.lang.Integer id)
           
 RemoteActivityCalendarFullVO[] getActivityCalendarByIds(java.lang.Integer[] id)
           
 RemoteActivityCalendarFullVO getActivityCalendarByNaturalId(RemoteActivityCalendarNaturalId activityCalendarNaturalId)
           
 RemoteActivityCalendarFullVO[] getActivityCalendarByProgramCode(java.lang.String code)
           
 RemoteActivityCalendarFullVO[] getActivityCalendarByQualityFlagCode(java.lang.String code)
           
 RemoteActivityCalendarFullVO[] getActivityCalendarByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteActivityCalendarFullVO[] getActivityCalendarByRecorderPersonId(java.lang.Integer id)
           
 RemoteActivityCalendarFullVO[] getActivityCalendarByVesselCode(java.lang.String code)
           
protected  ActivityCalendarDao getActivityCalendarDao()
          Gets the reference to activityCalendar's DAO.
 RemoteActivityCalendarNaturalId getActivityCalendarNaturalIdById(java.lang.Integer id)
           
 RemoteActivityCalendarNaturalId[] getActivityCalendarNaturalIds()
           
 RemoteActivityCalendarFullVO[] getAllActivityCalendar()
           
 ClusterActivityCalendar[] getAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 ClusterActivityCalendar getClusterActivityCalendarByIdentifiers(java.lang.Integer id)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to department's DAO.
protected  FishingEffortCalendarDao getFishingEffortCalendarDao()
          Gets the reference to fishingEffortCalendar'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  MetierUseFeaturesDao getMetierUseFeaturesDao()
          Gets the reference to metierUseFeatures's DAO.
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.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
protected  SurveyMeasurementDao getSurveyMeasurementDao()
          Gets the reference to surveyMeasurement's DAO.
protected  VesselDao getVesselDao()
          Gets the reference to vessel's DAO.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeatures's DAO.
protected abstract  RemoteActivityCalendarFullVO handleAddActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
          Performs the core logic for addActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)
protected abstract  ClusterActivityCalendar handleAddOrUpdateClusterActivityCalendar(ClusterActivityCalendar clusterActivityCalendar)
          Performs the core logic for addOrUpdateClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar)
protected abstract  RemoteActivityCalendarFullVO handleGetActivityCalendarByFishingEffortCalendarId(java.lang.Integer id)
          Performs the core logic for getActivityCalendarByFishingEffortCalendarId(java.lang.Integer)
protected abstract  RemoteActivityCalendarFullVO handleGetActivityCalendarById(java.lang.Integer id)
          Performs the core logic for getActivityCalendarById(java.lang.Integer)
protected abstract  RemoteActivityCalendarFullVO[] handleGetActivityCalendarByIds(java.lang.Integer[] id)
          Performs the core logic for getActivityCalendarByIds(java.lang.Integer[])
protected abstract  RemoteActivityCalendarFullVO handleGetActivityCalendarByNaturalId(RemoteActivityCalendarNaturalId activityCalendarNaturalId)
          Performs the core logic for getActivityCalendarByNaturalId(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarNaturalId)
protected abstract  RemoteActivityCalendarFullVO[] handleGetActivityCalendarByProgramCode(java.lang.String code)
          Performs the core logic for getActivityCalendarByProgramCode(java.lang.String)
protected abstract  RemoteActivityCalendarFullVO[] handleGetActivityCalendarByQualityFlagCode(java.lang.String code)
          Performs the core logic for getActivityCalendarByQualityFlagCode(java.lang.String)
protected abstract  RemoteActivityCalendarFullVO[] handleGetActivityCalendarByRecorderDepartmentId(java.lang.Integer id)
          Performs the core logic for getActivityCalendarByRecorderDepartmentId(java.lang.Integer)
protected abstract  RemoteActivityCalendarFullVO[] handleGetActivityCalendarByRecorderPersonId(java.lang.Integer id)
          Performs the core logic for getActivityCalendarByRecorderPersonId(java.lang.Integer)
protected abstract  RemoteActivityCalendarFullVO[] handleGetActivityCalendarByVesselCode(java.lang.String code)
          Performs the core logic for getActivityCalendarByVesselCode(java.lang.String)
protected abstract  RemoteActivityCalendarNaturalId handleGetActivityCalendarNaturalIdById(java.lang.Integer id)
          Performs the core logic for getActivityCalendarNaturalIdById(java.lang.Integer)
protected abstract  RemoteActivityCalendarNaturalId[] handleGetActivityCalendarNaturalIds()
          Performs the core logic for getActivityCalendarNaturalIds()
protected abstract  RemoteActivityCalendarFullVO[] handleGetAllActivityCalendar()
          Performs the core logic for getAllActivityCalendar()
protected abstract  ClusterActivityCalendar[] handleGetAllClusterActivityCalendarSinceDateSynchro(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 getAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  ClusterActivityCalendar handleGetClusterActivityCalendarByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterActivityCalendarByIdentifiers(java.lang.Integer)
protected abstract  boolean handleRemoteActivityCalendarFullVOsAreEqual(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst, RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
          Performs the core logic for remoteActivityCalendarFullVOsAreEqual(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)
protected abstract  boolean handleRemoteActivityCalendarFullVOsAreEqualOnIdentifiers(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst, RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
          Performs the core logic for remoteActivityCalendarFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)
protected abstract  void handleRemoveActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
          Performs the core logic for removeActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)
protected abstract  void handleUpdateActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
          Performs the core logic for updateActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)
 boolean remoteActivityCalendarFullVOsAreEqual(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst, RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
           
 boolean remoteActivityCalendarFullVOsAreEqualOnIdentifiers(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst, RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
           
 void removeActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
           
 void setActivityCalendarDao(ActivityCalendarDao activityCalendarDao)
          Sets the reference to activityCalendar's DAO.
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to department's DAO.
 void setFishingEffortCalendarDao(FishingEffortCalendarDao fishingEffortCalendarDao)
          Sets the reference to fishingEffortCalendar's DAO.
 void setMetierUseFeaturesDao(MetierUseFeaturesDao metierUseFeaturesDao)
          Sets the reference to metierUseFeatures'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 setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlag's DAO.
 void setSurveyMeasurementDao(SurveyMeasurementDao surveyMeasurementDao)
          Sets the reference to surveyMeasurement's DAO.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vessel's DAO.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeatures's DAO.
 void updateActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteActivityCalendarFullServiceBase

public RemoteActivityCalendarFullServiceBase()
Method Detail

setActivityCalendarDao

public void setActivityCalendarDao(ActivityCalendarDao activityCalendarDao)
Sets the reference to activityCalendar's DAO.


getActivityCalendarDao

protected ActivityCalendarDao getActivityCalendarDao()
Gets the reference to activityCalendar'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.


setMetierUseFeaturesDao

public void setMetierUseFeaturesDao(MetierUseFeaturesDao metierUseFeaturesDao)
Sets the reference to metierUseFeatures's DAO.


getMetierUseFeaturesDao

protected MetierUseFeaturesDao getMetierUseFeaturesDao()
Gets the reference to metierUseFeatures's DAO.


setVesselUseFeaturesDao

public void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
Sets the reference to vesselUseFeatures's DAO.


getVesselUseFeaturesDao

protected VesselUseFeaturesDao getVesselUseFeaturesDao()
Gets the reference to vesselUseFeatures'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.


setProgramDao

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


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to program'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.


setFishingEffortCalendarDao

public void setFishingEffortCalendarDao(FishingEffortCalendarDao fishingEffortCalendarDao)
Sets the reference to fishingEffortCalendar's DAO.


getFishingEffortCalendarDao

protected FishingEffortCalendarDao getFishingEffortCalendarDao()
Gets the reference to fishingEffortCalendar's DAO.


setSurveyMeasurementDao

public void setSurveyMeasurementDao(SurveyMeasurementDao surveyMeasurementDao)
Sets the reference to surveyMeasurement's DAO.


getSurveyMeasurementDao

protected SurveyMeasurementDao getSurveyMeasurementDao()
Gets the reference to surveyMeasurement'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.


addActivityCalendar

public RemoteActivityCalendarFullVO addActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
Specified by:
addActivityCalendar in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.addActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

handleAddActivityCalendar

protected abstract RemoteActivityCalendarFullVO handleAddActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
                                                                   throws java.lang.Exception
Performs the core logic for addActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

Throws:
java.lang.Exception

updateActivityCalendar

public void updateActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
Specified by:
updateActivityCalendar in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.updateActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

handleUpdateActivityCalendar

protected abstract void handleUpdateActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
                                              throws java.lang.Exception
Performs the core logic for updateActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

Throws:
java.lang.Exception

removeActivityCalendar

public void removeActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
Specified by:
removeActivityCalendar in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.removeActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

handleRemoveActivityCalendar

protected abstract void handleRemoveActivityCalendar(RemoteActivityCalendarFullVO activityCalendar)
                                              throws java.lang.Exception
Performs the core logic for removeActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

Throws:
java.lang.Exception

getAllActivityCalendar

public RemoteActivityCalendarFullVO[] getAllActivityCalendar()
Specified by:
getAllActivityCalendar in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getAllActivityCalendar()

handleGetAllActivityCalendar

protected abstract RemoteActivityCalendarFullVO[] handleGetAllActivityCalendar()
                                                                        throws java.lang.Exception
Performs the core logic for getAllActivityCalendar()

Throws:
java.lang.Exception

getActivityCalendarById

public RemoteActivityCalendarFullVO getActivityCalendarById(java.lang.Integer id)
Specified by:
getActivityCalendarById in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarById(java.lang.Integer)

handleGetActivityCalendarById

protected abstract RemoteActivityCalendarFullVO handleGetActivityCalendarById(java.lang.Integer id)
                                                                       throws java.lang.Exception
Performs the core logic for getActivityCalendarById(java.lang.Integer)

Throws:
java.lang.Exception

getActivityCalendarByIds

public RemoteActivityCalendarFullVO[] getActivityCalendarByIds(java.lang.Integer[] id)
Specified by:
getActivityCalendarByIds in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByIds(java.lang.Integer[])

handleGetActivityCalendarByIds

protected abstract RemoteActivityCalendarFullVO[] handleGetActivityCalendarByIds(java.lang.Integer[] id)
                                                                          throws java.lang.Exception
Performs the core logic for getActivityCalendarByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getActivityCalendarByRecorderDepartmentId

public RemoteActivityCalendarFullVO[] getActivityCalendarByRecorderDepartmentId(java.lang.Integer id)
Specified by:
getActivityCalendarByRecorderDepartmentId in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByRecorderDepartmentId(java.lang.Integer)

handleGetActivityCalendarByRecorderDepartmentId

protected abstract RemoteActivityCalendarFullVO[] handleGetActivityCalendarByRecorderDepartmentId(java.lang.Integer id)
                                                                                           throws java.lang.Exception
Performs the core logic for getActivityCalendarByRecorderDepartmentId(java.lang.Integer)

Throws:
java.lang.Exception

getActivityCalendarByVesselCode

public RemoteActivityCalendarFullVO[] getActivityCalendarByVesselCode(java.lang.String code)
Specified by:
getActivityCalendarByVesselCode in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByVesselCode(java.lang.String)

handleGetActivityCalendarByVesselCode

protected abstract RemoteActivityCalendarFullVO[] handleGetActivityCalendarByVesselCode(java.lang.String code)
                                                                                 throws java.lang.Exception
Performs the core logic for getActivityCalendarByVesselCode(java.lang.String)

Throws:
java.lang.Exception

getActivityCalendarByProgramCode

public RemoteActivityCalendarFullVO[] getActivityCalendarByProgramCode(java.lang.String code)
Specified by:
getActivityCalendarByProgramCode in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByProgramCode(java.lang.String)

handleGetActivityCalendarByProgramCode

protected abstract RemoteActivityCalendarFullVO[] handleGetActivityCalendarByProgramCode(java.lang.String code)
                                                                                  throws java.lang.Exception
Performs the core logic for getActivityCalendarByProgramCode(java.lang.String)

Throws:
java.lang.Exception

getActivityCalendarByQualityFlagCode

public RemoteActivityCalendarFullVO[] getActivityCalendarByQualityFlagCode(java.lang.String code)
Specified by:
getActivityCalendarByQualityFlagCode in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByQualityFlagCode(java.lang.String)

handleGetActivityCalendarByQualityFlagCode

protected abstract RemoteActivityCalendarFullVO[] handleGetActivityCalendarByQualityFlagCode(java.lang.String code)
                                                                                      throws java.lang.Exception
Performs the core logic for getActivityCalendarByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

getActivityCalendarByFishingEffortCalendarId

public RemoteActivityCalendarFullVO getActivityCalendarByFishingEffortCalendarId(java.lang.Integer id)
Specified by:
getActivityCalendarByFishingEffortCalendarId in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByFishingEffortCalendarId(java.lang.Integer)

handleGetActivityCalendarByFishingEffortCalendarId

protected abstract RemoteActivityCalendarFullVO handleGetActivityCalendarByFishingEffortCalendarId(java.lang.Integer id)
                                                                                            throws java.lang.Exception
Performs the core logic for getActivityCalendarByFishingEffortCalendarId(java.lang.Integer)

Throws:
java.lang.Exception

getActivityCalendarByRecorderPersonId

public RemoteActivityCalendarFullVO[] getActivityCalendarByRecorderPersonId(java.lang.Integer id)
Specified by:
getActivityCalendarByRecorderPersonId in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByRecorderPersonId(java.lang.Integer)

handleGetActivityCalendarByRecorderPersonId

protected abstract RemoteActivityCalendarFullVO[] handleGetActivityCalendarByRecorderPersonId(java.lang.Integer id)
                                                                                       throws java.lang.Exception
Performs the core logic for getActivityCalendarByRecorderPersonId(java.lang.Integer)

Throws:
java.lang.Exception

remoteActivityCalendarFullVOsAreEqualOnIdentifiers

public boolean remoteActivityCalendarFullVOsAreEqualOnIdentifiers(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst,
                                                                  RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
Specified by:
remoteActivityCalendarFullVOsAreEqualOnIdentifiers in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.remoteActivityCalendarFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

handleRemoteActivityCalendarFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteActivityCalendarFullVOsAreEqualOnIdentifiers(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst,
                                                                                    RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
                                                                             throws java.lang.Exception
Performs the core logic for remoteActivityCalendarFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

Throws:
java.lang.Exception

remoteActivityCalendarFullVOsAreEqual

public boolean remoteActivityCalendarFullVOsAreEqual(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst,
                                                     RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
Specified by:
remoteActivityCalendarFullVOsAreEqual in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.remoteActivityCalendarFullVOsAreEqual(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

handleRemoteActivityCalendarFullVOsAreEqual

protected abstract boolean handleRemoteActivityCalendarFullVOsAreEqual(RemoteActivityCalendarFullVO remoteActivityCalendarFullVOFirst,
                                                                       RemoteActivityCalendarFullVO remoteActivityCalendarFullVOSecond)
                                                                throws java.lang.Exception
Performs the core logic for remoteActivityCalendarFullVOsAreEqual(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO, fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarFullVO)

Throws:
java.lang.Exception

getActivityCalendarNaturalIds

public RemoteActivityCalendarNaturalId[] getActivityCalendarNaturalIds()
Specified by:
getActivityCalendarNaturalIds in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarNaturalIds()

handleGetActivityCalendarNaturalIds

protected abstract RemoteActivityCalendarNaturalId[] handleGetActivityCalendarNaturalIds()
                                                                                  throws java.lang.Exception
Performs the core logic for getActivityCalendarNaturalIds()

Throws:
java.lang.Exception

getActivityCalendarByNaturalId

public RemoteActivityCalendarFullVO getActivityCalendarByNaturalId(RemoteActivityCalendarNaturalId activityCalendarNaturalId)
Specified by:
getActivityCalendarByNaturalId in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarByNaturalId(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarNaturalId)

handleGetActivityCalendarByNaturalId

protected abstract RemoteActivityCalendarFullVO handleGetActivityCalendarByNaturalId(RemoteActivityCalendarNaturalId activityCalendarNaturalId)
                                                                              throws java.lang.Exception
Performs the core logic for getActivityCalendarByNaturalId(fr.ifremer.allegro.data.survey.activity.generic.vo.RemoteActivityCalendarNaturalId)

Throws:
java.lang.Exception

getActivityCalendarNaturalIdById

public RemoteActivityCalendarNaturalId getActivityCalendarNaturalIdById(java.lang.Integer id)
Specified by:
getActivityCalendarNaturalIdById in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getActivityCalendarNaturalIdById(java.lang.Integer)

handleGetActivityCalendarNaturalIdById

protected abstract RemoteActivityCalendarNaturalId handleGetActivityCalendarNaturalIdById(java.lang.Integer id)
                                                                                   throws java.lang.Exception
Performs the core logic for getActivityCalendarNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterActivityCalendar

public ClusterActivityCalendar addOrUpdateClusterActivityCalendar(ClusterActivityCalendar clusterActivityCalendar)
Specified by:
addOrUpdateClusterActivityCalendar in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.addOrUpdateClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar)

handleAddOrUpdateClusterActivityCalendar

protected abstract ClusterActivityCalendar handleAddOrUpdateClusterActivityCalendar(ClusterActivityCalendar clusterActivityCalendar)
                                                                             throws java.lang.Exception
Performs the core logic for addOrUpdateClusterActivityCalendar(fr.ifremer.allegro.data.survey.activity.generic.cluster.ClusterActivityCalendar)

Throws:
java.lang.Exception

getAllClusterActivityCalendarSinceDateSynchro

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

handleGetAllClusterActivityCalendarSinceDateSynchro

protected abstract ClusterActivityCalendar[] handleGetAllClusterActivityCalendarSinceDateSynchro(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 getAllClusterActivityCalendarSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterActivityCalendarByIdentifiers

public ClusterActivityCalendar getClusterActivityCalendarByIdentifiers(java.lang.Integer id)
Specified by:
getClusterActivityCalendarByIdentifiers in interface RemoteActivityCalendarFullService
See Also:
RemoteActivityCalendarFullService.getClusterActivityCalendarByIdentifiers(java.lang.Integer)

handleGetClusterActivityCalendarByIdentifiers

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