fr.ifremer.allegro.data.operation.generic.service
Class RemoteFishingOperationFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.operation.generic.service.RemoteFishingOperationFullServiceBase
All Implemented Interfaces:
RemoteFishingOperationFullService
Direct Known Subclasses:
RemoteFishingOperationFullServiceImpl

public abstract class RemoteFishingOperationFullServiceBase
extends java.lang.Object
implements RemoteFishingOperationFullService

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

See Also:
RemoteFishingOperationFullService

Constructor Summary
RemoteFishingOperationFullServiceBase()
           
 
Method Summary
 RemoteFishingOperationFullVO addFishingOperation(RemoteFishingOperationFullVO fishingOperation)
           
 ClusterFishingOperation addOrUpdateClusterFishingOperation(ClusterFishingOperation clusterFishingOperation)
           
 ClusterFishingOperation[] getAllClusterFishingOperation(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteFishingOperationFullVO[] getAllFishingOperation()
           
protected  CatchBatchDao getCatchBatchDao()
          Gets the reference to catchBatch's DAO.
 ClusterFishingOperation getClusterFishingOperationByIdentifiers(java.lang.Integer id)
           
 RemoteFishingOperationFullVO getFishingOperationByCatchBatchId(java.lang.Integer id)
           
 RemoteFishingOperationFullVO[] getFishingOperationByFishingTripId(java.lang.Integer id)
           
 RemoteFishingOperationFullVO[] getFishingOperationByGearPhysicalFeaturesId(java.lang.Integer id)
           
 RemoteFishingOperationFullVO getFishingOperationById(java.lang.Integer id)
           
 RemoteFishingOperationFullVO[] getFishingOperationByIds(java.lang.Integer[] id)
           
 RemoteFishingOperationFullVO getFishingOperationByNaturalId(RemoteFishingOperationNaturalId fishingOperationNaturalId)
           
 RemoteFishingOperationFullVO[] getFishingOperationByQualityFlagCode(java.lang.String code)
           
 RemoteFishingOperationFullVO[] getFishingOperationByVesselCode(java.lang.String code)
           
protected  FishingOperationDao getFishingOperationDao()
          Gets the reference to fishingOperation's DAO.
 RemoteFishingOperationNaturalId getFishingOperationNaturalIdById(java.lang.Integer id)
           
 RemoteFishingOperationNaturalId[] getFishingOperationNaturalIds()
           
protected  FishingTripDao getFishingTripDao()
          Gets the reference to fishingTrip's DAO.
protected  GearPhysicalFeaturesDao getGearPhysicalFeaturesDao()
          Gets the reference to gearPhysicalFeatures's DAO.
protected  GearUseFeaturesDao getGearUseFeaturesDao()
          Gets the reference to gearUseFeatures'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  OperationVesselAssociationDao getOperationVesselAssociationDao()
          Gets the reference to operationVesselAssociation's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProduceDao getProduceDao()
          Gets the reference to produce's DAO.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
protected  SampleDao getSampleDao()
          Gets the reference to sample's DAO.
protected  VesselDao getVesselDao()
          Gets the reference to vessel's DAO.
protected  VesselPositionDao getVesselPositionDao()
          Gets the reference to vesselPosition's DAO.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeatures's DAO.
protected abstract  RemoteFishingOperationFullVO handleAddFishingOperation(RemoteFishingOperationFullVO fishingOperation)
          Performs the core logic for addFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)
protected abstract  ClusterFishingOperation handleAddOrUpdateClusterFishingOperation(ClusterFishingOperation clusterFishingOperation)
          Performs the core logic for addOrUpdateClusterFishingOperation(fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation)
protected abstract  ClusterFishingOperation[] handleGetAllClusterFishingOperation(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterFishingOperation(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteFishingOperationFullVO[] handleGetAllFishingOperation()
          Performs the core logic for getAllFishingOperation()
protected abstract  ClusterFishingOperation handleGetClusterFishingOperationByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterFishingOperationByIdentifiers(java.lang.Integer)
protected abstract  RemoteFishingOperationFullVO handleGetFishingOperationByCatchBatchId(java.lang.Integer id)
          Performs the core logic for getFishingOperationByCatchBatchId(java.lang.Integer)
protected abstract  RemoteFishingOperationFullVO[] handleGetFishingOperationByFishingTripId(java.lang.Integer id)
          Performs the core logic for getFishingOperationByFishingTripId(java.lang.Integer)
protected abstract  RemoteFishingOperationFullVO[] handleGetFishingOperationByGearPhysicalFeaturesId(java.lang.Integer id)
          Performs the core logic for getFishingOperationByGearPhysicalFeaturesId(java.lang.Integer)
protected abstract  RemoteFishingOperationFullVO handleGetFishingOperationById(java.lang.Integer id)
          Performs the core logic for getFishingOperationById(java.lang.Integer)
protected abstract  RemoteFishingOperationFullVO[] handleGetFishingOperationByIds(java.lang.Integer[] id)
          Performs the core logic for getFishingOperationByIds(java.lang.Integer[])
protected abstract  RemoteFishingOperationFullVO handleGetFishingOperationByNaturalId(RemoteFishingOperationNaturalId fishingOperationNaturalId)
          Performs the core logic for getFishingOperationByNaturalId(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationNaturalId)
protected abstract  RemoteFishingOperationFullVO[] handleGetFishingOperationByQualityFlagCode(java.lang.String code)
          Performs the core logic for getFishingOperationByQualityFlagCode(java.lang.String)
protected abstract  RemoteFishingOperationFullVO[] handleGetFishingOperationByVesselCode(java.lang.String code)
          Performs the core logic for getFishingOperationByVesselCode(java.lang.String)
protected abstract  RemoteFishingOperationNaturalId handleGetFishingOperationNaturalIdById(java.lang.Integer id)
          Performs the core logic for getFishingOperationNaturalIdById(java.lang.Integer)
protected abstract  RemoteFishingOperationNaturalId[] handleGetFishingOperationNaturalIds()
          Performs the core logic for getFishingOperationNaturalIds()
protected abstract  boolean handleRemoteFishingOperationFullVOsAreEqual(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst, RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
          Performs the core logic for remoteFishingOperationFullVOsAreEqual(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)
protected abstract  boolean handleRemoteFishingOperationFullVOsAreEqualOnIdentifiers(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst, RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
          Performs the core logic for remoteFishingOperationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)
protected abstract  void handleRemoveFishingOperation(RemoteFishingOperationFullVO fishingOperation)
          Performs the core logic for removeFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)
protected abstract  void handleUpdateFishingOperation(RemoteFishingOperationFullVO fishingOperation)
          Performs the core logic for updateFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)
 boolean remoteFishingOperationFullVOsAreEqual(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst, RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
           
 boolean remoteFishingOperationFullVOsAreEqualOnIdentifiers(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst, RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
           
 void removeFishingOperation(RemoteFishingOperationFullVO fishingOperation)
           
 void setCatchBatchDao(CatchBatchDao catchBatchDao)
          Sets the reference to catchBatch's DAO.
 void setFishingOperationDao(FishingOperationDao fishingOperationDao)
          Sets the reference to fishingOperation's DAO.
 void setFishingTripDao(FishingTripDao fishingTripDao)
          Sets the reference to fishingTrip's DAO.
 void setGearPhysicalFeaturesDao(GearPhysicalFeaturesDao gearPhysicalFeaturesDao)
          Sets the reference to gearPhysicalFeatures's DAO.
 void setGearUseFeaturesDao(GearUseFeaturesDao gearUseFeaturesDao)
          Sets the reference to gearUseFeatures's DAO.
 void setOperationVesselAssociationDao(OperationVesselAssociationDao operationVesselAssociationDao)
          Sets the reference to operationVesselAssociation's DAO.
 void setProduceDao(ProduceDao produceDao)
          Sets the reference to produce's DAO.
 void setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlag's DAO.
 void setSampleDao(SampleDao sampleDao)
          Sets the reference to sample's DAO.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vessel's DAO.
 void setVesselPositionDao(VesselPositionDao vesselPositionDao)
          Sets the reference to vesselPosition's DAO.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeatures's DAO.
 void updateFishingOperation(RemoteFishingOperationFullVO fishingOperation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteFishingOperationFullServiceBase

public RemoteFishingOperationFullServiceBase()
Method Detail

setFishingOperationDao

public void setFishingOperationDao(FishingOperationDao fishingOperationDao)
Sets the reference to fishingOperation's DAO.


getFishingOperationDao

protected FishingOperationDao getFishingOperationDao()
Gets the reference to fishingOperation's DAO.


setSampleDao

public void setSampleDao(SampleDao sampleDao)
Sets the reference to sample's DAO.


getSampleDao

protected SampleDao getSampleDao()
Gets the reference to sample's DAO.


setCatchBatchDao

public void setCatchBatchDao(CatchBatchDao catchBatchDao)
Sets the reference to catchBatch's DAO.


getCatchBatchDao

protected CatchBatchDao getCatchBatchDao()
Gets the reference to catchBatch's DAO.


setProduceDao

public void setProduceDao(ProduceDao produceDao)
Sets the reference to produce's DAO.


getProduceDao

protected ProduceDao getProduceDao()
Gets the reference to produce's DAO.


setOperationVesselAssociationDao

public void setOperationVesselAssociationDao(OperationVesselAssociationDao operationVesselAssociationDao)
Sets the reference to operationVesselAssociation's DAO.


getOperationVesselAssociationDao

protected OperationVesselAssociationDao getOperationVesselAssociationDao()
Gets the reference to operationVesselAssociation'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.


setGearPhysicalFeaturesDao

public void setGearPhysicalFeaturesDao(GearPhysicalFeaturesDao gearPhysicalFeaturesDao)
Sets the reference to gearPhysicalFeatures's DAO.


getGearPhysicalFeaturesDao

protected GearPhysicalFeaturesDao getGearPhysicalFeaturesDao()
Gets the reference to gearPhysicalFeatures's DAO.


setGearUseFeaturesDao

public void setGearUseFeaturesDao(GearUseFeaturesDao gearUseFeaturesDao)
Sets the reference to gearUseFeatures's DAO.


getGearUseFeaturesDao

protected GearUseFeaturesDao getGearUseFeaturesDao()
Gets the reference to gearUseFeatures'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.


setVesselUseFeaturesDao

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


getVesselUseFeaturesDao

protected VesselUseFeaturesDao getVesselUseFeaturesDao()
Gets the reference to vesselUseFeatures's DAO.


setVesselPositionDao

public void setVesselPositionDao(VesselPositionDao vesselPositionDao)
Sets the reference to vesselPosition's DAO.


getVesselPositionDao

protected VesselPositionDao getVesselPositionDao()
Gets the reference to vesselPosition'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.


addFishingOperation

public RemoteFishingOperationFullVO addFishingOperation(RemoteFishingOperationFullVO fishingOperation)
Specified by:
addFishingOperation in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.addFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

handleAddFishingOperation

protected abstract RemoteFishingOperationFullVO handleAddFishingOperation(RemoteFishingOperationFullVO fishingOperation)
                                                                   throws java.lang.Exception
Performs the core logic for addFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

Throws:
java.lang.Exception

updateFishingOperation

public void updateFishingOperation(RemoteFishingOperationFullVO fishingOperation)
Specified by:
updateFishingOperation in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.updateFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

handleUpdateFishingOperation

protected abstract void handleUpdateFishingOperation(RemoteFishingOperationFullVO fishingOperation)
                                              throws java.lang.Exception
Performs the core logic for updateFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

Throws:
java.lang.Exception

removeFishingOperation

public void removeFishingOperation(RemoteFishingOperationFullVO fishingOperation)
Specified by:
removeFishingOperation in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.removeFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

handleRemoveFishingOperation

protected abstract void handleRemoveFishingOperation(RemoteFishingOperationFullVO fishingOperation)
                                              throws java.lang.Exception
Performs the core logic for removeFishingOperation(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

Throws:
java.lang.Exception

getAllFishingOperation

public RemoteFishingOperationFullVO[] getAllFishingOperation()
Specified by:
getAllFishingOperation in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getAllFishingOperation()

handleGetAllFishingOperation

protected abstract RemoteFishingOperationFullVO[] handleGetAllFishingOperation()
                                                                        throws java.lang.Exception
Performs the core logic for getAllFishingOperation()

Throws:
java.lang.Exception

getFishingOperationById

public RemoteFishingOperationFullVO getFishingOperationById(java.lang.Integer id)
Specified by:
getFishingOperationById in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationById(java.lang.Integer)

handleGetFishingOperationById

protected abstract RemoteFishingOperationFullVO handleGetFishingOperationById(java.lang.Integer id)
                                                                       throws java.lang.Exception
Performs the core logic for getFishingOperationById(java.lang.Integer)

Throws:
java.lang.Exception

getFishingOperationByIds

public RemoteFishingOperationFullVO[] getFishingOperationByIds(java.lang.Integer[] id)
Specified by:
getFishingOperationByIds in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationByIds(java.lang.Integer[])

handleGetFishingOperationByIds

protected abstract RemoteFishingOperationFullVO[] handleGetFishingOperationByIds(java.lang.Integer[] id)
                                                                          throws java.lang.Exception
Performs the core logic for getFishingOperationByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getFishingOperationByCatchBatchId

public RemoteFishingOperationFullVO getFishingOperationByCatchBatchId(java.lang.Integer id)
Specified by:
getFishingOperationByCatchBatchId in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationByCatchBatchId(java.lang.Integer)

handleGetFishingOperationByCatchBatchId

protected abstract RemoteFishingOperationFullVO handleGetFishingOperationByCatchBatchId(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getFishingOperationByCatchBatchId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingOperationByVesselCode

public RemoteFishingOperationFullVO[] getFishingOperationByVesselCode(java.lang.String code)
Specified by:
getFishingOperationByVesselCode in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationByVesselCode(java.lang.String)

handleGetFishingOperationByVesselCode

protected abstract RemoteFishingOperationFullVO[] handleGetFishingOperationByVesselCode(java.lang.String code)
                                                                                 throws java.lang.Exception
Performs the core logic for getFishingOperationByVesselCode(java.lang.String)

Throws:
java.lang.Exception

getFishingOperationByGearPhysicalFeaturesId

public RemoteFishingOperationFullVO[] getFishingOperationByGearPhysicalFeaturesId(java.lang.Integer id)
Specified by:
getFishingOperationByGearPhysicalFeaturesId in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationByGearPhysicalFeaturesId(java.lang.Integer)

handleGetFishingOperationByGearPhysicalFeaturesId

protected abstract RemoteFishingOperationFullVO[] handleGetFishingOperationByGearPhysicalFeaturesId(java.lang.Integer id)
                                                                                             throws java.lang.Exception
Performs the core logic for getFishingOperationByGearPhysicalFeaturesId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingOperationByFishingTripId

public RemoteFishingOperationFullVO[] getFishingOperationByFishingTripId(java.lang.Integer id)
Specified by:
getFishingOperationByFishingTripId in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationByFishingTripId(java.lang.Integer)

handleGetFishingOperationByFishingTripId

protected abstract RemoteFishingOperationFullVO[] handleGetFishingOperationByFishingTripId(java.lang.Integer id)
                                                                                    throws java.lang.Exception
Performs the core logic for getFishingOperationByFishingTripId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingOperationByQualityFlagCode

public RemoteFishingOperationFullVO[] getFishingOperationByQualityFlagCode(java.lang.String code)
Specified by:
getFishingOperationByQualityFlagCode in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationByQualityFlagCode(java.lang.String)

handleGetFishingOperationByQualityFlagCode

protected abstract RemoteFishingOperationFullVO[] handleGetFishingOperationByQualityFlagCode(java.lang.String code)
                                                                                      throws java.lang.Exception
Performs the core logic for getFishingOperationByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

remoteFishingOperationFullVOsAreEqualOnIdentifiers

public boolean remoteFishingOperationFullVOsAreEqualOnIdentifiers(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst,
                                                                  RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
Specified by:
remoteFishingOperationFullVOsAreEqualOnIdentifiers in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.remoteFishingOperationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

handleRemoteFishingOperationFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteFishingOperationFullVOsAreEqualOnIdentifiers(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst,
                                                                                    RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
                                                                             throws java.lang.Exception
Performs the core logic for remoteFishingOperationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

Throws:
java.lang.Exception

remoteFishingOperationFullVOsAreEqual

public boolean remoteFishingOperationFullVOsAreEqual(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst,
                                                     RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
Specified by:
remoteFishingOperationFullVOsAreEqual in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.remoteFishingOperationFullVOsAreEqual(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

handleRemoteFishingOperationFullVOsAreEqual

protected abstract boolean handleRemoteFishingOperationFullVOsAreEqual(RemoteFishingOperationFullVO remoteFishingOperationFullVOFirst,
                                                                       RemoteFishingOperationFullVO remoteFishingOperationFullVOSecond)
                                                                throws java.lang.Exception
Performs the core logic for remoteFishingOperationFullVOsAreEqual(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)

Throws:
java.lang.Exception

getFishingOperationNaturalIds

public RemoteFishingOperationNaturalId[] getFishingOperationNaturalIds()
Specified by:
getFishingOperationNaturalIds in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationNaturalIds()

handleGetFishingOperationNaturalIds

protected abstract RemoteFishingOperationNaturalId[] handleGetFishingOperationNaturalIds()
                                                                                  throws java.lang.Exception
Performs the core logic for getFishingOperationNaturalIds()

Throws:
java.lang.Exception

getFishingOperationByNaturalId

public RemoteFishingOperationFullVO getFishingOperationByNaturalId(RemoteFishingOperationNaturalId fishingOperationNaturalId)
Specified by:
getFishingOperationByNaturalId in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationByNaturalId(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationNaturalId)

handleGetFishingOperationByNaturalId

protected abstract RemoteFishingOperationFullVO handleGetFishingOperationByNaturalId(RemoteFishingOperationNaturalId fishingOperationNaturalId)
                                                                              throws java.lang.Exception
Performs the core logic for getFishingOperationByNaturalId(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationNaturalId)

Throws:
java.lang.Exception

getFishingOperationNaturalIdById

public RemoteFishingOperationNaturalId getFishingOperationNaturalIdById(java.lang.Integer id)
Specified by:
getFishingOperationNaturalIdById in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getFishingOperationNaturalIdById(java.lang.Integer)

handleGetFishingOperationNaturalIdById

protected abstract RemoteFishingOperationNaturalId handleGetFishingOperationNaturalIdById(java.lang.Integer id)
                                                                                   throws java.lang.Exception
Performs the core logic for getFishingOperationNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterFishingOperation

public ClusterFishingOperation[] getAllClusterFishingOperation(java.lang.Integer userId,
                                                               java.lang.Integer[] registrationLocationIds,
                                                               java.lang.Integer pageNumber,
                                                               java.lang.Integer pageSize)
Specified by:
getAllClusterFishingOperation in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getAllClusterFishingOperation(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterFishingOperation

protected abstract ClusterFishingOperation[] handleGetAllClusterFishingOperation(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 getAllClusterFishingOperation(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterFishingOperationByIdentifiers

public ClusterFishingOperation getClusterFishingOperationByIdentifiers(java.lang.Integer id)
Specified by:
getClusterFishingOperationByIdentifiers in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.getClusterFishingOperationByIdentifiers(java.lang.Integer)

handleGetClusterFishingOperationByIdentifiers

protected abstract ClusterFishingOperation handleGetClusterFishingOperationByIdentifiers(java.lang.Integer id)
                                                                                  throws java.lang.Exception
Performs the core logic for getClusterFishingOperationByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterFishingOperation

public ClusterFishingOperation addOrUpdateClusterFishingOperation(ClusterFishingOperation clusterFishingOperation)
Specified by:
addOrUpdateClusterFishingOperation in interface RemoteFishingOperationFullService
See Also:
RemoteFishingOperationFullService.addOrUpdateClusterFishingOperation(fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation)

handleAddOrUpdateClusterFishingOperation

protected abstract ClusterFishingOperation handleAddOrUpdateClusterFishingOperation(ClusterFishingOperation clusterFishingOperation)
                                                                             throws java.lang.Exception
Performs the core logic for addOrUpdateClusterFishingOperation(fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation)

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.