fr.ifremer.allegro.administration.programStrategy.generic.service
Class RemotePmfmStrategyFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.administration.programStrategy.generic.service.RemotePmfmStrategyFullServiceBase
All Implemented Interfaces:
RemotePmfmStrategyFullService
Direct Known Subclasses:
RemotePmfmStrategyFullServiceImpl

public abstract class RemotePmfmStrategyFullServiceBase
extends java.lang.Object
implements RemotePmfmStrategyFullService

Spring Service base class for fr.ifremer.allegro.administration.programStrategy.generic.service.RemotePmfmStrategyFullService, provides access to all services and entities referenced by this service.

See Also:
RemotePmfmStrategyFullService

Constructor Summary
RemotePmfmStrategyFullServiceBase()
           
 
Method Summary
 RemotePmfmStrategyFullVO addPmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
           
protected  AcquisitionLevelDao getAcquisitionLevelDao()
          Gets the reference to acquisitionLevel's DAO.
 RemotePmfmStrategyFullVO[] getAllPmfmStrategy()
           
 ClusterPmfmStrategy getClusterPmfmStrategyByIdentifiers(java.lang.Integer id)
           
protected  FishingMetierDao getFishingMetierDao()
          Gets the reference to fishingMetier's DAO.
protected  GearDao getGearDao()
          Gets the reference to gear'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  PmfmDao getPmfmDao()
          Gets the reference to pmfm's DAO.
 RemotePmfmStrategyFullVO[] getPmfmStrategyByAcquisitionLevelCode(java.lang.String code)
           
 RemotePmfmStrategyFullVO[] getPmfmStrategyByFishingMetierId(java.lang.Integer id)
           
 RemotePmfmStrategyFullVO[] getPmfmStrategyByGearId(java.lang.Integer id)
           
 RemotePmfmStrategyFullVO getPmfmStrategyById(java.lang.Integer id)
           
 RemotePmfmStrategyFullVO[] getPmfmStrategyByIds(java.lang.Integer[] id)
           
 RemotePmfmStrategyFullVO getPmfmStrategyByNaturalId(RemotePmfmStrategyNaturalId pmfmStrategyNaturalId)
           
 RemotePmfmStrategyFullVO[] getPmfmStrategyByPmfmId(java.lang.Integer id)
           
 RemotePmfmStrategyFullVO[] getPmfmStrategyByPrecisionTypeId(java.lang.Integer id)
           
 RemotePmfmStrategyFullVO[] getPmfmStrategyByStrategyId(java.lang.Integer id)
           
protected  PmfmStrategyDao getPmfmStrategyDao()
          Gets the reference to pmfmStrategy's DAO.
 RemotePmfmStrategyNaturalId getPmfmStrategyNaturalIdById(java.lang.Integer id)
           
 RemotePmfmStrategyNaturalId[] getPmfmStrategyNaturalIds()
           
protected  PrecisionTypeDao getPrecisionTypeDao()
          Gets the reference to precisionType's DAO.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  StrategyDao getStrategyDao()
          Gets the reference to strategy's DAO.
protected abstract  RemotePmfmStrategyFullVO handleAddPmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
          Performs the core logic for addPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)
protected abstract  RemotePmfmStrategyFullVO[] handleGetAllPmfmStrategy()
          Performs the core logic for getAllPmfmStrategy()
protected abstract  ClusterPmfmStrategy handleGetClusterPmfmStrategyByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterPmfmStrategyByIdentifiers(java.lang.Integer)
protected abstract  RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByAcquisitionLevelCode(java.lang.String code)
          Performs the core logic for getPmfmStrategyByAcquisitionLevelCode(java.lang.String)
protected abstract  RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByFishingMetierId(java.lang.Integer id)
          Performs the core logic for getPmfmStrategyByFishingMetierId(java.lang.Integer)
protected abstract  RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByGearId(java.lang.Integer id)
          Performs the core logic for getPmfmStrategyByGearId(java.lang.Integer)
protected abstract  RemotePmfmStrategyFullVO handleGetPmfmStrategyById(java.lang.Integer id)
          Performs the core logic for getPmfmStrategyById(java.lang.Integer)
protected abstract  RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByIds(java.lang.Integer[] id)
          Performs the core logic for getPmfmStrategyByIds(java.lang.Integer[])
protected abstract  RemotePmfmStrategyFullVO handleGetPmfmStrategyByNaturalId(RemotePmfmStrategyNaturalId pmfmStrategyNaturalId)
          Performs the core logic for getPmfmStrategyByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyNaturalId)
protected abstract  RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByPmfmId(java.lang.Integer id)
          Performs the core logic for getPmfmStrategyByPmfmId(java.lang.Integer)
protected abstract  RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByPrecisionTypeId(java.lang.Integer id)
          Performs the core logic for getPmfmStrategyByPrecisionTypeId(java.lang.Integer)
protected abstract  RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByStrategyId(java.lang.Integer id)
          Performs the core logic for getPmfmStrategyByStrategyId(java.lang.Integer)
protected abstract  RemotePmfmStrategyNaturalId handleGetPmfmStrategyNaturalIdById(java.lang.Integer id)
          Performs the core logic for getPmfmStrategyNaturalIdById(java.lang.Integer)
protected abstract  RemotePmfmStrategyNaturalId[] handleGetPmfmStrategyNaturalIds()
          Performs the core logic for getPmfmStrategyNaturalIds()
protected abstract  boolean handleRemotePmfmStrategyFullVOsAreEqual(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst, RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
          Performs the core logic for remotePmfmStrategyFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)
protected abstract  boolean handleRemotePmfmStrategyFullVOsAreEqualOnIdentifiers(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst, RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
          Performs the core logic for remotePmfmStrategyFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)
protected abstract  void handleRemovePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
          Performs the core logic for removePmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)
protected abstract  void handleUpdatePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
          Performs the core logic for updatePmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)
 boolean remotePmfmStrategyFullVOsAreEqual(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst, RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
           
 boolean remotePmfmStrategyFullVOsAreEqualOnIdentifiers(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst, RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
           
 void removePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
           
 void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
          Sets the reference to acquisitionLevel's DAO.
 void setFishingMetierDao(FishingMetierDao fishingMetierDao)
          Sets the reference to fishingMetier's DAO.
 void setGearDao(GearDao gearDao)
          Sets the reference to gear's DAO.
 void setPmfmDao(PmfmDao pmfmDao)
          Sets the reference to pmfm's DAO.
 void setPmfmStrategyDao(PmfmStrategyDao pmfmStrategyDao)
          Sets the reference to pmfmStrategy's DAO.
 void setPrecisionTypeDao(PrecisionTypeDao precisionTypeDao)
          Sets the reference to precisionType's DAO.
 void setStrategyDao(StrategyDao strategyDao)
          Sets the reference to strategy's DAO.
 void updatePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemotePmfmStrategyFullServiceBase

public RemotePmfmStrategyFullServiceBase()
Method Detail

setPmfmStrategyDao

public void setPmfmStrategyDao(PmfmStrategyDao pmfmStrategyDao)
Sets the reference to pmfmStrategy's DAO.


getPmfmStrategyDao

protected PmfmStrategyDao getPmfmStrategyDao()
Gets the reference to pmfmStrategy's DAO.


setAcquisitionLevelDao

public void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
Sets the reference to acquisitionLevel's DAO.


getAcquisitionLevelDao

protected AcquisitionLevelDao getAcquisitionLevelDao()
Gets the reference to acquisitionLevel's DAO.


setPmfmDao

public void setPmfmDao(PmfmDao pmfmDao)
Sets the reference to pmfm's DAO.


getPmfmDao

protected PmfmDao getPmfmDao()
Gets the reference to pmfm's DAO.


setStrategyDao

public void setStrategyDao(StrategyDao strategyDao)
Sets the reference to strategy's DAO.


getStrategyDao

protected StrategyDao getStrategyDao()
Gets the reference to strategy's DAO.


setPrecisionTypeDao

public void setPrecisionTypeDao(PrecisionTypeDao precisionTypeDao)
Sets the reference to precisionType's DAO.


getPrecisionTypeDao

protected PrecisionTypeDao getPrecisionTypeDao()
Gets the reference to precisionType's DAO.


setGearDao

public void setGearDao(GearDao gearDao)
Sets the reference to gear's DAO.


getGearDao

protected GearDao getGearDao()
Gets the reference to gear's DAO.


setFishingMetierDao

public void setFishingMetierDao(FishingMetierDao fishingMetierDao)
Sets the reference to fishingMetier's DAO.


getFishingMetierDao

protected FishingMetierDao getFishingMetierDao()
Gets the reference to fishingMetier's DAO.


addPmfmStrategy

public RemotePmfmStrategyFullVO addPmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
Specified by:
addPmfmStrategy in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.addPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

handleAddPmfmStrategy

protected abstract RemotePmfmStrategyFullVO handleAddPmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
                                                           throws java.lang.Exception
Performs the core logic for addPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

Throws:
java.lang.Exception

updatePmfmStrategy

public void updatePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
Specified by:
updatePmfmStrategy in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.updatePmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

handleUpdatePmfmStrategy

protected abstract void handleUpdatePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
                                          throws java.lang.Exception
Performs the core logic for updatePmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

Throws:
java.lang.Exception

removePmfmStrategy

public void removePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
Specified by:
removePmfmStrategy in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.removePmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

handleRemovePmfmStrategy

protected abstract void handleRemovePmfmStrategy(RemotePmfmStrategyFullVO pmfmStrategy)
                                          throws java.lang.Exception
Performs the core logic for removePmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

Throws:
java.lang.Exception

getAllPmfmStrategy

public RemotePmfmStrategyFullVO[] getAllPmfmStrategy()
Specified by:
getAllPmfmStrategy in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getAllPmfmStrategy()

handleGetAllPmfmStrategy

protected abstract RemotePmfmStrategyFullVO[] handleGetAllPmfmStrategy()
                                                                throws java.lang.Exception
Performs the core logic for getAllPmfmStrategy()

Throws:
java.lang.Exception

getPmfmStrategyById

public RemotePmfmStrategyFullVO getPmfmStrategyById(java.lang.Integer id)
Specified by:
getPmfmStrategyById in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyById(java.lang.Integer)

handleGetPmfmStrategyById

protected abstract RemotePmfmStrategyFullVO handleGetPmfmStrategyById(java.lang.Integer id)
                                                               throws java.lang.Exception
Performs the core logic for getPmfmStrategyById(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmStrategyByIds

public RemotePmfmStrategyFullVO[] getPmfmStrategyByIds(java.lang.Integer[] id)
Specified by:
getPmfmStrategyByIds in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByIds(java.lang.Integer[])

handleGetPmfmStrategyByIds

protected abstract RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByIds(java.lang.Integer[] id)
                                                                  throws java.lang.Exception
Performs the core logic for getPmfmStrategyByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getPmfmStrategyByAcquisitionLevelCode

public RemotePmfmStrategyFullVO[] getPmfmStrategyByAcquisitionLevelCode(java.lang.String code)
Specified by:
getPmfmStrategyByAcquisitionLevelCode in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByAcquisitionLevelCode(java.lang.String)

handleGetPmfmStrategyByAcquisitionLevelCode

protected abstract RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByAcquisitionLevelCode(java.lang.String code)
                                                                                   throws java.lang.Exception
Performs the core logic for getPmfmStrategyByAcquisitionLevelCode(java.lang.String)

Throws:
java.lang.Exception

getPmfmStrategyByPmfmId

public RemotePmfmStrategyFullVO[] getPmfmStrategyByPmfmId(java.lang.Integer id)
Specified by:
getPmfmStrategyByPmfmId in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByPmfmId(java.lang.Integer)

handleGetPmfmStrategyByPmfmId

protected abstract RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByPmfmId(java.lang.Integer id)
                                                                     throws java.lang.Exception
Performs the core logic for getPmfmStrategyByPmfmId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmStrategyByStrategyId

public RemotePmfmStrategyFullVO[] getPmfmStrategyByStrategyId(java.lang.Integer id)
Specified by:
getPmfmStrategyByStrategyId in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByStrategyId(java.lang.Integer)

handleGetPmfmStrategyByStrategyId

protected abstract RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByStrategyId(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getPmfmStrategyByStrategyId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmStrategyByPrecisionTypeId

public RemotePmfmStrategyFullVO[] getPmfmStrategyByPrecisionTypeId(java.lang.Integer id)
Specified by:
getPmfmStrategyByPrecisionTypeId in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByPrecisionTypeId(java.lang.Integer)

handleGetPmfmStrategyByPrecisionTypeId

protected abstract RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByPrecisionTypeId(java.lang.Integer id)
                                                                              throws java.lang.Exception
Performs the core logic for getPmfmStrategyByPrecisionTypeId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmStrategyByGearId

public RemotePmfmStrategyFullVO[] getPmfmStrategyByGearId(java.lang.Integer id)
Specified by:
getPmfmStrategyByGearId in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByGearId(java.lang.Integer)

handleGetPmfmStrategyByGearId

protected abstract RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByGearId(java.lang.Integer id)
                                                                     throws java.lang.Exception
Performs the core logic for getPmfmStrategyByGearId(java.lang.Integer)

Throws:
java.lang.Exception

getPmfmStrategyByFishingMetierId

public RemotePmfmStrategyFullVO[] getPmfmStrategyByFishingMetierId(java.lang.Integer id)
Specified by:
getPmfmStrategyByFishingMetierId in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByFishingMetierId(java.lang.Integer)

handleGetPmfmStrategyByFishingMetierId

protected abstract RemotePmfmStrategyFullVO[] handleGetPmfmStrategyByFishingMetierId(java.lang.Integer id)
                                                                              throws java.lang.Exception
Performs the core logic for getPmfmStrategyByFishingMetierId(java.lang.Integer)

Throws:
java.lang.Exception

remotePmfmStrategyFullVOsAreEqualOnIdentifiers

public boolean remotePmfmStrategyFullVOsAreEqualOnIdentifiers(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst,
                                                              RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
Specified by:
remotePmfmStrategyFullVOsAreEqualOnIdentifiers in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.remotePmfmStrategyFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

handleRemotePmfmStrategyFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemotePmfmStrategyFullVOsAreEqualOnIdentifiers(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst,
                                                                                RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
                                                                         throws java.lang.Exception
Performs the core logic for remotePmfmStrategyFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

Throws:
java.lang.Exception

remotePmfmStrategyFullVOsAreEqual

public boolean remotePmfmStrategyFullVOsAreEqual(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst,
                                                 RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
Specified by:
remotePmfmStrategyFullVOsAreEqual in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.remotePmfmStrategyFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

handleRemotePmfmStrategyFullVOsAreEqual

protected abstract boolean handleRemotePmfmStrategyFullVOsAreEqual(RemotePmfmStrategyFullVO remotePmfmStrategyFullVOFirst,
                                                                   RemotePmfmStrategyFullVO remotePmfmStrategyFullVOSecond)
                                                            throws java.lang.Exception
Performs the core logic for remotePmfmStrategyFullVOsAreEqual(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

Throws:
java.lang.Exception

getPmfmStrategyNaturalIds

public RemotePmfmStrategyNaturalId[] getPmfmStrategyNaturalIds()
Specified by:
getPmfmStrategyNaturalIds in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyNaturalIds()

handleGetPmfmStrategyNaturalIds

protected abstract RemotePmfmStrategyNaturalId[] handleGetPmfmStrategyNaturalIds()
                                                                          throws java.lang.Exception
Performs the core logic for getPmfmStrategyNaturalIds()

Throws:
java.lang.Exception

getPmfmStrategyByNaturalId

public RemotePmfmStrategyFullVO getPmfmStrategyByNaturalId(RemotePmfmStrategyNaturalId pmfmStrategyNaturalId)
Specified by:
getPmfmStrategyByNaturalId in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyNaturalId)

handleGetPmfmStrategyByNaturalId

protected abstract RemotePmfmStrategyFullVO handleGetPmfmStrategyByNaturalId(RemotePmfmStrategyNaturalId pmfmStrategyNaturalId)
                                                                      throws java.lang.Exception
Performs the core logic for getPmfmStrategyByNaturalId(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyNaturalId)

Throws:
java.lang.Exception

getPmfmStrategyNaturalIdById

public RemotePmfmStrategyNaturalId getPmfmStrategyNaturalIdById(java.lang.Integer id)
Specified by:
getPmfmStrategyNaturalIdById in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getPmfmStrategyNaturalIdById(java.lang.Integer)

handleGetPmfmStrategyNaturalIdById

protected abstract RemotePmfmStrategyNaturalId handleGetPmfmStrategyNaturalIdById(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getPmfmStrategyNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getClusterPmfmStrategyByIdentifiers

public ClusterPmfmStrategy getClusterPmfmStrategyByIdentifiers(java.lang.Integer id)
Specified by:
getClusterPmfmStrategyByIdentifiers in interface RemotePmfmStrategyFullService
See Also:
RemotePmfmStrategyFullService.getClusterPmfmStrategyByIdentifiers(java.lang.Integer)

handleGetClusterPmfmStrategyByIdentifiers

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