fr.ifremer.allegro.data.fishingArea.generic.service
Class RemoteFishingAreaFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.fishingArea.generic.service.RemoteFishingAreaFullServiceBase
All Implemented Interfaces:
RemoteFishingAreaFullService
Direct Known Subclasses:
RemoteFishingAreaFullServiceImpl

public abstract class RemoteFishingAreaFullServiceBase
extends java.lang.Object
implements RemoteFishingAreaFullService

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

See Also:
RemoteFishingAreaFullService

Constructor Summary
RemoteFishingAreaFullServiceBase()
           
 
Method Summary
 RemoteFishingAreaFullVO addFishingArea(RemoteFishingAreaFullVO fishingArea)
           
 ClusterFishingArea addOrUpdateClusterFishingArea(ClusterFishingArea clusterFishingArea)
           
 ClusterFishingArea[] getAllClusterFishingArea(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteFishingAreaFullVO[] getAllFishingArea()
           
 ClusterFishingArea getClusterFishingAreaByIdentifiers(java.lang.Integer id)
           
protected  DepthGradientDao getDepthGradientDao()
          Gets the reference to depthGradient's DAO.
protected  DistanceToCoastGradientDao getDistanceToCoastGradientDao()
          Gets the reference to distanceToCoastGradient's DAO.
protected  FisheryDao getFisheryDao()
          Gets the reference to fishery's DAO.
 RemoteFishingAreaFullVO[] getFishingAreaByDepthGradientId(java.lang.Integer id)
           
 RemoteFishingAreaFullVO[] getFishingAreaByDistanceToCoastGradientId(java.lang.Integer id)
           
 RemoteFishingAreaFullVO[] getFishingAreaByGearUseFeaturesId(java.lang.Integer id)
           
 RemoteFishingAreaFullVO getFishingAreaById(java.lang.Integer id)
           
 RemoteFishingAreaFullVO[] getFishingAreaByIds(java.lang.Integer[] id)
           
 RemoteFishingAreaFullVO[] getFishingAreaByLocationId(java.lang.Integer id)
           
 RemoteFishingAreaFullVO getFishingAreaByNaturalId(RemoteFishingAreaNaturalId fishingAreaNaturalId)
           
 RemoteFishingAreaFullVO[] getFishingAreaByNearbySpecificAreaId(java.lang.Integer id)
           
 RemoteFishingAreaFullVO[] getFishingAreaBySampleId(java.lang.Integer id)
           
 RemoteFishingAreaFullVO[] getFishingAreaByVesselUseFeaturesId(java.lang.Integer id)
           
protected  FishingAreaDao getFishingAreaDao()
          Gets the reference to fishingArea's DAO.
 RemoteFishingAreaNaturalId getFishingAreaNaturalIdById(java.lang.Integer id)
           
 RemoteFishingAreaNaturalId[] getFishingAreaNaturalIds()
           
protected  GearUseFeaturesDao getGearUseFeaturesDao()
          Gets the reference to gearUseFeatures's DAO.
protected  LocationDao getLocationDao()
          Gets the reference to location'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  NearbySpecificAreaDao getNearbySpecificAreaDao()
          Gets the reference to nearbySpecificArea's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  SampleDao getSampleDao()
          Gets the reference to sample's DAO.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeatures's DAO.
protected abstract  RemoteFishingAreaFullVO handleAddFishingArea(RemoteFishingAreaFullVO fishingArea)
          Performs the core logic for addFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)
protected abstract  ClusterFishingArea handleAddOrUpdateClusterFishingArea(ClusterFishingArea clusterFishingArea)
          Performs the core logic for addOrUpdateClusterFishingArea(fr.ifremer.allegro.data.fishingArea.generic.cluster.ClusterFishingArea)
protected abstract  ClusterFishingArea[] handleGetAllClusterFishingArea(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterFishingArea(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO[] handleGetAllFishingArea()
          Performs the core logic for getAllFishingArea()
protected abstract  ClusterFishingArea handleGetClusterFishingAreaByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterFishingAreaByIdentifiers(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaByDepthGradientId(java.lang.Integer id)
          Performs the core logic for getFishingAreaByDepthGradientId(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaByDistanceToCoastGradientId(java.lang.Integer id)
          Performs the core logic for getFishingAreaByDistanceToCoastGradientId(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaByGearUseFeaturesId(java.lang.Integer id)
          Performs the core logic for getFishingAreaByGearUseFeaturesId(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO handleGetFishingAreaById(java.lang.Integer id)
          Performs the core logic for getFishingAreaById(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaByIds(java.lang.Integer[] id)
          Performs the core logic for getFishingAreaByIds(java.lang.Integer[])
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaByLocationId(java.lang.Integer id)
          Performs the core logic for getFishingAreaByLocationId(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO handleGetFishingAreaByNaturalId(RemoteFishingAreaNaturalId fishingAreaNaturalId)
          Performs the core logic for getFishingAreaByNaturalId(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaNaturalId)
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaByNearbySpecificAreaId(java.lang.Integer id)
          Performs the core logic for getFishingAreaByNearbySpecificAreaId(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaBySampleId(java.lang.Integer id)
          Performs the core logic for getFishingAreaBySampleId(java.lang.Integer)
protected abstract  RemoteFishingAreaFullVO[] handleGetFishingAreaByVesselUseFeaturesId(java.lang.Integer id)
          Performs the core logic for getFishingAreaByVesselUseFeaturesId(java.lang.Integer)
protected abstract  RemoteFishingAreaNaturalId handleGetFishingAreaNaturalIdById(java.lang.Integer id)
          Performs the core logic for getFishingAreaNaturalIdById(java.lang.Integer)
protected abstract  RemoteFishingAreaNaturalId[] handleGetFishingAreaNaturalIds()
          Performs the core logic for getFishingAreaNaturalIds()
protected abstract  boolean handleRemoteFishingAreaFullVOsAreEqual(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst, RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
          Performs the core logic for remoteFishingAreaFullVOsAreEqual(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO, fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)
protected abstract  boolean handleRemoteFishingAreaFullVOsAreEqualOnIdentifiers(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst, RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
          Performs the core logic for remoteFishingAreaFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO, fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)
protected abstract  void handleRemoveFishingArea(RemoteFishingAreaFullVO fishingArea)
          Performs the core logic for removeFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)
protected abstract  void handleUpdateFishingArea(RemoteFishingAreaFullVO fishingArea)
          Performs the core logic for updateFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)
 boolean remoteFishingAreaFullVOsAreEqual(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst, RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
           
 boolean remoteFishingAreaFullVOsAreEqualOnIdentifiers(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst, RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
           
 void removeFishingArea(RemoteFishingAreaFullVO fishingArea)
           
 void setDepthGradientDao(DepthGradientDao depthGradientDao)
          Sets the reference to depthGradient's DAO.
 void setDistanceToCoastGradientDao(DistanceToCoastGradientDao distanceToCoastGradientDao)
          Sets the reference to distanceToCoastGradient's DAO.
 void setFisheryDao(FisheryDao fisheryDao)
          Sets the reference to fishery's DAO.
 void setFishingAreaDao(FishingAreaDao fishingAreaDao)
          Sets the reference to fishingArea's DAO.
 void setGearUseFeaturesDao(GearUseFeaturesDao gearUseFeaturesDao)
          Sets the reference to gearUseFeatures's DAO.
 void setLocationDao(LocationDao locationDao)
          Sets the reference to location's DAO.
 void setNearbySpecificAreaDao(NearbySpecificAreaDao nearbySpecificAreaDao)
          Sets the reference to nearbySpecificArea's DAO.
 void setSampleDao(SampleDao sampleDao)
          Sets the reference to sample's DAO.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeatures's DAO.
 void updateFishingArea(RemoteFishingAreaFullVO fishingArea)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteFishingAreaFullServiceBase

public RemoteFishingAreaFullServiceBase()
Method Detail

setFishingAreaDao

public void setFishingAreaDao(FishingAreaDao fishingAreaDao)
Sets the reference to fishingArea's DAO.


getFishingAreaDao

protected FishingAreaDao getFishingAreaDao()
Gets the reference to fishingArea's DAO.


setNearbySpecificAreaDao

public void setNearbySpecificAreaDao(NearbySpecificAreaDao nearbySpecificAreaDao)
Sets the reference to nearbySpecificArea's DAO.


getNearbySpecificAreaDao

protected NearbySpecificAreaDao getNearbySpecificAreaDao()
Gets the reference to nearbySpecificArea's DAO.


setDepthGradientDao

public void setDepthGradientDao(DepthGradientDao depthGradientDao)
Sets the reference to depthGradient's DAO.


getDepthGradientDao

protected DepthGradientDao getDepthGradientDao()
Gets the reference to depthGradient's DAO.


setDistanceToCoastGradientDao

public void setDistanceToCoastGradientDao(DistanceToCoastGradientDao distanceToCoastGradientDao)
Sets the reference to distanceToCoastGradient's DAO.


getDistanceToCoastGradientDao

protected DistanceToCoastGradientDao getDistanceToCoastGradientDao()
Gets the reference to distanceToCoastGradient's DAO.


setLocationDao

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


getLocationDao

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


setGearUseFeaturesDao

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


getGearUseFeaturesDao

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


setFisheryDao

public void setFisheryDao(FisheryDao fisheryDao)
Sets the reference to fishery's DAO.


getFisheryDao

protected FisheryDao getFisheryDao()
Gets the reference to fishery'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.


addFishingArea

public RemoteFishingAreaFullVO addFishingArea(RemoteFishingAreaFullVO fishingArea)
Specified by:
addFishingArea in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.addFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

handleAddFishingArea

protected abstract RemoteFishingAreaFullVO handleAddFishingArea(RemoteFishingAreaFullVO fishingArea)
                                                         throws java.lang.Exception
Performs the core logic for addFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

Throws:
java.lang.Exception

updateFishingArea

public void updateFishingArea(RemoteFishingAreaFullVO fishingArea)
Specified by:
updateFishingArea in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.updateFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

handleUpdateFishingArea

protected abstract void handleUpdateFishingArea(RemoteFishingAreaFullVO fishingArea)
                                         throws java.lang.Exception
Performs the core logic for updateFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

Throws:
java.lang.Exception

removeFishingArea

public void removeFishingArea(RemoteFishingAreaFullVO fishingArea)
Specified by:
removeFishingArea in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.removeFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

handleRemoveFishingArea

protected abstract void handleRemoveFishingArea(RemoteFishingAreaFullVO fishingArea)
                                         throws java.lang.Exception
Performs the core logic for removeFishingArea(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

Throws:
java.lang.Exception

getAllFishingArea

public RemoteFishingAreaFullVO[] getAllFishingArea()
Specified by:
getAllFishingArea in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getAllFishingArea()

handleGetAllFishingArea

protected abstract RemoteFishingAreaFullVO[] handleGetAllFishingArea()
                                                              throws java.lang.Exception
Performs the core logic for getAllFishingArea()

Throws:
java.lang.Exception

getFishingAreaById

public RemoteFishingAreaFullVO getFishingAreaById(java.lang.Integer id)
Specified by:
getFishingAreaById in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaById(java.lang.Integer)

handleGetFishingAreaById

protected abstract RemoteFishingAreaFullVO handleGetFishingAreaById(java.lang.Integer id)
                                                             throws java.lang.Exception
Performs the core logic for getFishingAreaById(java.lang.Integer)

Throws:
java.lang.Exception

getFishingAreaByIds

public RemoteFishingAreaFullVO[] getFishingAreaByIds(java.lang.Integer[] id)
Specified by:
getFishingAreaByIds in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByIds(java.lang.Integer[])

handleGetFishingAreaByIds

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaByIds(java.lang.Integer[] id)
                                                                throws java.lang.Exception
Performs the core logic for getFishingAreaByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getFishingAreaByNearbySpecificAreaId

public RemoteFishingAreaFullVO[] getFishingAreaByNearbySpecificAreaId(java.lang.Integer id)
Specified by:
getFishingAreaByNearbySpecificAreaId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByNearbySpecificAreaId(java.lang.Integer)

handleGetFishingAreaByNearbySpecificAreaId

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaByNearbySpecificAreaId(java.lang.Integer id)
                                                                                 throws java.lang.Exception
Performs the core logic for getFishingAreaByNearbySpecificAreaId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingAreaByDepthGradientId

public RemoteFishingAreaFullVO[] getFishingAreaByDepthGradientId(java.lang.Integer id)
Specified by:
getFishingAreaByDepthGradientId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByDepthGradientId(java.lang.Integer)

handleGetFishingAreaByDepthGradientId

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaByDepthGradientId(java.lang.Integer id)
                                                                            throws java.lang.Exception
Performs the core logic for getFishingAreaByDepthGradientId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingAreaByDistanceToCoastGradientId

public RemoteFishingAreaFullVO[] getFishingAreaByDistanceToCoastGradientId(java.lang.Integer id)
Specified by:
getFishingAreaByDistanceToCoastGradientId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByDistanceToCoastGradientId(java.lang.Integer)

handleGetFishingAreaByDistanceToCoastGradientId

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaByDistanceToCoastGradientId(java.lang.Integer id)
                                                                                      throws java.lang.Exception
Performs the core logic for getFishingAreaByDistanceToCoastGradientId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingAreaByLocationId

public RemoteFishingAreaFullVO[] getFishingAreaByLocationId(java.lang.Integer id)
Specified by:
getFishingAreaByLocationId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByLocationId(java.lang.Integer)

handleGetFishingAreaByLocationId

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaByLocationId(java.lang.Integer id)
                                                                       throws java.lang.Exception
Performs the core logic for getFishingAreaByLocationId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingAreaByGearUseFeaturesId

public RemoteFishingAreaFullVO[] getFishingAreaByGearUseFeaturesId(java.lang.Integer id)
Specified by:
getFishingAreaByGearUseFeaturesId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByGearUseFeaturesId(java.lang.Integer)

handleGetFishingAreaByGearUseFeaturesId

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaByGearUseFeaturesId(java.lang.Integer id)
                                                                              throws java.lang.Exception
Performs the core logic for getFishingAreaByGearUseFeaturesId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingAreaByVesselUseFeaturesId

public RemoteFishingAreaFullVO[] getFishingAreaByVesselUseFeaturesId(java.lang.Integer id)
Specified by:
getFishingAreaByVesselUseFeaturesId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByVesselUseFeaturesId(java.lang.Integer)

handleGetFishingAreaByVesselUseFeaturesId

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaByVesselUseFeaturesId(java.lang.Integer id)
                                                                                throws java.lang.Exception
Performs the core logic for getFishingAreaByVesselUseFeaturesId(java.lang.Integer)

Throws:
java.lang.Exception

getFishingAreaBySampleId

public RemoteFishingAreaFullVO[] getFishingAreaBySampleId(java.lang.Integer id)
Specified by:
getFishingAreaBySampleId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaBySampleId(java.lang.Integer)

handleGetFishingAreaBySampleId

protected abstract RemoteFishingAreaFullVO[] handleGetFishingAreaBySampleId(java.lang.Integer id)
                                                                     throws java.lang.Exception
Performs the core logic for getFishingAreaBySampleId(java.lang.Integer)

Throws:
java.lang.Exception

remoteFishingAreaFullVOsAreEqualOnIdentifiers

public boolean remoteFishingAreaFullVOsAreEqualOnIdentifiers(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst,
                                                             RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
Specified by:
remoteFishingAreaFullVOsAreEqualOnIdentifiers in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.remoteFishingAreaFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO, fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

handleRemoteFishingAreaFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteFishingAreaFullVOsAreEqualOnIdentifiers(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst,
                                                                               RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
                                                                        throws java.lang.Exception
Performs the core logic for remoteFishingAreaFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO, fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

Throws:
java.lang.Exception

remoteFishingAreaFullVOsAreEqual

public boolean remoteFishingAreaFullVOsAreEqual(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst,
                                                RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
Specified by:
remoteFishingAreaFullVOsAreEqual in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.remoteFishingAreaFullVOsAreEqual(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO, fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

handleRemoteFishingAreaFullVOsAreEqual

protected abstract boolean handleRemoteFishingAreaFullVOsAreEqual(RemoteFishingAreaFullVO remoteFishingAreaFullVOFirst,
                                                                  RemoteFishingAreaFullVO remoteFishingAreaFullVOSecond)
                                                           throws java.lang.Exception
Performs the core logic for remoteFishingAreaFullVOsAreEqual(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO, fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaFullVO)

Throws:
java.lang.Exception

getFishingAreaNaturalIds

public RemoteFishingAreaNaturalId[] getFishingAreaNaturalIds()
Specified by:
getFishingAreaNaturalIds in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaNaturalIds()

handleGetFishingAreaNaturalIds

protected abstract RemoteFishingAreaNaturalId[] handleGetFishingAreaNaturalIds()
                                                                        throws java.lang.Exception
Performs the core logic for getFishingAreaNaturalIds()

Throws:
java.lang.Exception

getFishingAreaByNaturalId

public RemoteFishingAreaFullVO getFishingAreaByNaturalId(RemoteFishingAreaNaturalId fishingAreaNaturalId)
Specified by:
getFishingAreaByNaturalId in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaByNaturalId(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaNaturalId)

handleGetFishingAreaByNaturalId

protected abstract RemoteFishingAreaFullVO handleGetFishingAreaByNaturalId(RemoteFishingAreaNaturalId fishingAreaNaturalId)
                                                                    throws java.lang.Exception
Performs the core logic for getFishingAreaByNaturalId(fr.ifremer.allegro.data.fishingArea.generic.vo.RemoteFishingAreaNaturalId)

Throws:
java.lang.Exception

getFishingAreaNaturalIdById

public RemoteFishingAreaNaturalId getFishingAreaNaturalIdById(java.lang.Integer id)
Specified by:
getFishingAreaNaturalIdById in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getFishingAreaNaturalIdById(java.lang.Integer)

handleGetFishingAreaNaturalIdById

protected abstract RemoteFishingAreaNaturalId handleGetFishingAreaNaturalIdById(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getFishingAreaNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterFishingArea

public ClusterFishingArea[] getAllClusterFishingArea(java.lang.Integer userId,
                                                     java.lang.Integer[] registrationLocationIds,
                                                     java.lang.Integer pageNumber,
                                                     java.lang.Integer pageSize)
Specified by:
getAllClusterFishingArea in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getAllClusterFishingArea(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterFishingArea

protected abstract ClusterFishingArea[] handleGetAllClusterFishingArea(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 getAllClusterFishingArea(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterFishingAreaByIdentifiers

public ClusterFishingArea getClusterFishingAreaByIdentifiers(java.lang.Integer id)
Specified by:
getClusterFishingAreaByIdentifiers in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.getClusterFishingAreaByIdentifiers(java.lang.Integer)

handleGetClusterFishingAreaByIdentifiers

protected abstract ClusterFishingArea handleGetClusterFishingAreaByIdentifiers(java.lang.Integer id)
                                                                        throws java.lang.Exception
Performs the core logic for getClusterFishingAreaByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterFishingArea

public ClusterFishingArea addOrUpdateClusterFishingArea(ClusterFishingArea clusterFishingArea)
Specified by:
addOrUpdateClusterFishingArea in interface RemoteFishingAreaFullService
See Also:
RemoteFishingAreaFullService.addOrUpdateClusterFishingArea(fr.ifremer.allegro.data.fishingArea.generic.cluster.ClusterFishingArea)

handleAddOrUpdateClusterFishingArea

protected abstract ClusterFishingArea handleAddOrUpdateClusterFishingArea(ClusterFishingArea clusterFishingArea)
                                                                   throws java.lang.Exception
Performs the core logic for addOrUpdateClusterFishingArea(fr.ifremer.allegro.data.fishingArea.generic.cluster.ClusterFishingArea)

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.