fr.ifremer.allegro.data.survey.sale.generic.service
Class RemoteSaleProduceFullServiceBase

java.lang.Object
  extended by fr.ifremer.allegro.data.survey.sale.generic.service.RemoteSaleProduceFullServiceBase
All Implemented Interfaces:
RemoteSaleProduceFullService
Direct Known Subclasses:
RemoteSaleProduceFullServiceImpl

public abstract class RemoteSaleProduceFullServiceBase
extends java.lang.Object
implements RemoteSaleProduceFullService

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

See Also:
RemoteSaleProduceFullService

Constructor Summary
RemoteSaleProduceFullServiceBase()
           
 
Method Summary
 ClusterSaleProduce addOrUpdateClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
           
 RemoteSaleProduceFullVO addSaleProduce(RemoteSaleProduceFullVO saleProduce)
           
 ClusterSaleProduce[] getAllClusterSaleProduce(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteSaleProduceFullVO[] getAllSaleProduce()
           
protected  BatchDao getBatchDao()
          Gets the reference to batch's DAO.
protected  BuyerDao getBuyerDao()
          Gets the reference to buyer's DAO.
 ClusterSaleProduce getClusterSaleProduceByIdentifiers(java.lang.Integer id)
           
protected  ExpectedSaleDao getExpectedSaleDao()
          Gets the reference to expectedSale's DAO.
protected  FishingAreaDao getFishingAreaDao()
          Gets the reference to fishingArea's DAO.
protected  FishingOperationDao getFishingOperationDao()
          Gets the reference to fishingOperation's DAO.
protected  GearDao getGearDao()
          Gets the reference to gear's DAO.
protected  LandingDao getLandingDao()
          Gets the reference to landing'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  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlag's DAO.
protected  QuantificationMeasurementDao getQuantificationMeasurementDao()
          Gets the reference to quantificationMeasurement's DAO.
protected  SaleDao getSaleDao()
          Gets the reference to sale's DAO.
 RemoteSaleProduceFullVO[] getSaleProduceByBatchId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByBuyerId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByExpectedSaleId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByFishingOperationId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByGearId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO getSaleProduceById(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByIds(java.lang.Integer[] id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByLandingId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO getSaleProduceByNaturalId(RemoteSaleProduceNaturalId saleProduceNaturalId)
           
 RemoteSaleProduceFullVO[] getSaleProduceByOtherTaxonGroupId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByQualityFlagCode(java.lang.String code)
           
 RemoteSaleProduceFullVO[] getSaleProduceBySaleId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByTaxonGroupId(java.lang.Integer id)
           
 RemoteSaleProduceFullVO[] getSaleProduceByTransshipmentId(java.lang.Integer id)
           
protected  SaleProduceDao getSaleProduceDao()
          Gets the reference to saleProduce's DAO.
 RemoteSaleProduceNaturalId getSaleProduceNaturalIdById(java.lang.Integer id)
           
 RemoteSaleProduceNaturalId[] getSaleProduceNaturalIds()
           
protected  SortingMeasurementDao getSortingMeasurementDao()
          Gets the reference to sortingMeasurement's DAO.
protected  TaxonGroupDao getTaxonGroupDao()
          Gets the reference to taxonGroup's DAO.
protected  TransshipmentDao getTransshipmentDao()
          Gets the reference to transshipment's DAO.
protected abstract  ClusterSaleProduce handleAddOrUpdateClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
          Performs the core logic for addOrUpdateClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)
protected abstract  RemoteSaleProduceFullVO handleAddSaleProduce(RemoteSaleProduceFullVO saleProduce)
          Performs the core logic for addSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)
protected abstract  ClusterSaleProduce[] handleGetAllClusterSaleProduce(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetAllSaleProduce()
          Performs the core logic for getAllSaleProduce()
protected abstract  ClusterSaleProduce handleGetClusterSaleProduceByIdentifiers(java.lang.Integer id)
          Performs the core logic for getClusterSaleProduceByIdentifiers(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByBatchId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByBatchId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByBuyerId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByBuyerId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByExpectedSaleId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByExpectedSaleId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByFishingOperationId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByFishingOperationId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByGearId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByGearId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO handleGetSaleProduceById(java.lang.Integer id)
          Performs the core logic for getSaleProduceById(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByIds(java.lang.Integer[] id)
          Performs the core logic for getSaleProduceByIds(java.lang.Integer[])
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByLandingId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByLandingId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO handleGetSaleProduceByNaturalId(RemoteSaleProduceNaturalId saleProduceNaturalId)
          Performs the core logic for getSaleProduceByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByOtherTaxonGroupId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByOtherTaxonGroupId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByQualityFlagCode(java.lang.String code)
          Performs the core logic for getSaleProduceByQualityFlagCode(java.lang.String)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceBySaleId(java.lang.Integer id)
          Performs the core logic for getSaleProduceBySaleId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByTaxonGroupId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByTaxonGroupId(java.lang.Integer)
protected abstract  RemoteSaleProduceFullVO[] handleGetSaleProduceByTransshipmentId(java.lang.Integer id)
          Performs the core logic for getSaleProduceByTransshipmentId(java.lang.Integer)
protected abstract  RemoteSaleProduceNaturalId handleGetSaleProduceNaturalIdById(java.lang.Integer id)
          Performs the core logic for getSaleProduceNaturalIdById(java.lang.Integer)
protected abstract  RemoteSaleProduceNaturalId[] handleGetSaleProduceNaturalIds()
          Performs the core logic for getSaleProduceNaturalIds()
protected abstract  boolean handleRemoteSaleProduceFullVOsAreEqual(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst, RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
          Performs the core logic for remoteSaleProduceFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)
protected abstract  boolean handleRemoteSaleProduceFullVOsAreEqualOnIdentifiers(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst, RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
          Performs the core logic for remoteSaleProduceFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)
protected abstract  void handleRemoveSaleProduce(RemoteSaleProduceFullVO saleProduce)
          Performs the core logic for removeSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)
protected abstract  void handleUpdateSaleProduce(RemoteSaleProduceFullVO saleProduce)
          Performs the core logic for updateSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)
 boolean remoteSaleProduceFullVOsAreEqual(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst, RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
           
 boolean remoteSaleProduceFullVOsAreEqualOnIdentifiers(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst, RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
           
 void removeSaleProduce(RemoteSaleProduceFullVO saleProduce)
           
 void setBatchDao(BatchDao batchDao)
          Sets the reference to batch's DAO.
 void setBuyerDao(BuyerDao buyerDao)
          Sets the reference to buyer's DAO.
 void setExpectedSaleDao(ExpectedSaleDao expectedSaleDao)
          Sets the reference to expectedSale's DAO.
 void setFishingAreaDao(FishingAreaDao fishingAreaDao)
          Sets the reference to fishingArea's DAO.
 void setFishingOperationDao(FishingOperationDao fishingOperationDao)
          Sets the reference to fishingOperation's DAO.
 void setGearDao(GearDao gearDao)
          Sets the reference to gear's DAO.
 void setLandingDao(LandingDao landingDao)
          Sets the reference to landing's DAO.
 void setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlag's DAO.
 void setQuantificationMeasurementDao(QuantificationMeasurementDao quantificationMeasurementDao)
          Sets the reference to quantificationMeasurement's DAO.
 void setSaleDao(SaleDao saleDao)
          Sets the reference to sale's DAO.
 void setSaleProduceDao(SaleProduceDao saleProduceDao)
          Sets the reference to saleProduce's DAO.
 void setSortingMeasurementDao(SortingMeasurementDao sortingMeasurementDao)
          Sets the reference to sortingMeasurement's DAO.
 void setTaxonGroupDao(TaxonGroupDao taxonGroupDao)
          Sets the reference to taxonGroup's DAO.
 void setTransshipmentDao(TransshipmentDao transshipmentDao)
          Sets the reference to transshipment's DAO.
 void updateSaleProduce(RemoteSaleProduceFullVO saleProduce)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSaleProduceFullServiceBase

public RemoteSaleProduceFullServiceBase()
Method Detail

setSaleProduceDao

public void setSaleProduceDao(SaleProduceDao saleProduceDao)
Sets the reference to saleProduce's DAO.


getSaleProduceDao

protected SaleProduceDao getSaleProduceDao()
Gets the reference to saleProduce's DAO.


setSaleDao

public void setSaleDao(SaleDao saleDao)
Sets the reference to sale's DAO.


getSaleDao

protected SaleDao getSaleDao()
Gets the reference to sale's DAO.


setBuyerDao

public void setBuyerDao(BuyerDao buyerDao)
Sets the reference to buyer's DAO.


getBuyerDao

protected BuyerDao getBuyerDao()
Gets the reference to buyer's DAO.


setExpectedSaleDao

public void setExpectedSaleDao(ExpectedSaleDao expectedSaleDao)
Sets the reference to expectedSale's DAO.


getExpectedSaleDao

protected ExpectedSaleDao getExpectedSaleDao()
Gets the reference to expectedSale's DAO.


setTaxonGroupDao

public void setTaxonGroupDao(TaxonGroupDao taxonGroupDao)
Sets the reference to taxonGroup's DAO.


getTaxonGroupDao

protected TaxonGroupDao getTaxonGroupDao()
Gets the reference to taxonGroup's DAO.


setQuantificationMeasurementDao

public void setQuantificationMeasurementDao(QuantificationMeasurementDao quantificationMeasurementDao)
Sets the reference to quantificationMeasurement's DAO.


getQuantificationMeasurementDao

protected QuantificationMeasurementDao getQuantificationMeasurementDao()
Gets the reference to quantificationMeasurement's DAO.


setLandingDao

public void setLandingDao(LandingDao landingDao)
Sets the reference to landing's DAO.


getLandingDao

protected LandingDao getLandingDao()
Gets the reference to landing'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.


setTransshipmentDao

public void setTransshipmentDao(TransshipmentDao transshipmentDao)
Sets the reference to transshipment's DAO.


getTransshipmentDao

protected TransshipmentDao getTransshipmentDao()
Gets the reference to transshipment's DAO.


setBatchDao

public void setBatchDao(BatchDao batchDao)
Sets the reference to batch's DAO.


getBatchDao

protected BatchDao getBatchDao()
Gets the reference to batch's DAO.


setFishingOperationDao

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


getFishingOperationDao

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


setSortingMeasurementDao

public void setSortingMeasurementDao(SortingMeasurementDao sortingMeasurementDao)
Sets the reference to sortingMeasurement's DAO.


getSortingMeasurementDao

protected SortingMeasurementDao getSortingMeasurementDao()
Gets the reference to sortingMeasurement's DAO.


setFishingAreaDao

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


getFishingAreaDao

protected FishingAreaDao getFishingAreaDao()
Gets the reference to fishingArea'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.


addSaleProduce

public RemoteSaleProduceFullVO addSaleProduce(RemoteSaleProduceFullVO saleProduce)
Specified by:
addSaleProduce in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.addSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

handleAddSaleProduce

protected abstract RemoteSaleProduceFullVO handleAddSaleProduce(RemoteSaleProduceFullVO saleProduce)
                                                         throws java.lang.Exception
Performs the core logic for addSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

Throws:
java.lang.Exception

updateSaleProduce

public void updateSaleProduce(RemoteSaleProduceFullVO saleProduce)
Specified by:
updateSaleProduce in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.updateSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

handleUpdateSaleProduce

protected abstract void handleUpdateSaleProduce(RemoteSaleProduceFullVO saleProduce)
                                         throws java.lang.Exception
Performs the core logic for updateSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

Throws:
java.lang.Exception

removeSaleProduce

public void removeSaleProduce(RemoteSaleProduceFullVO saleProduce)
Specified by:
removeSaleProduce in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.removeSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

handleRemoveSaleProduce

protected abstract void handleRemoveSaleProduce(RemoteSaleProduceFullVO saleProduce)
                                         throws java.lang.Exception
Performs the core logic for removeSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

Throws:
java.lang.Exception

getAllSaleProduce

public RemoteSaleProduceFullVO[] getAllSaleProduce()
Specified by:
getAllSaleProduce in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getAllSaleProduce()

handleGetAllSaleProduce

protected abstract RemoteSaleProduceFullVO[] handleGetAllSaleProduce()
                                                              throws java.lang.Exception
Performs the core logic for getAllSaleProduce()

Throws:
java.lang.Exception

getSaleProduceById

public RemoteSaleProduceFullVO getSaleProduceById(java.lang.Integer id)
Specified by:
getSaleProduceById in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceById(java.lang.Integer)

handleGetSaleProduceById

protected abstract RemoteSaleProduceFullVO handleGetSaleProduceById(java.lang.Integer id)
                                                             throws java.lang.Exception
Performs the core logic for getSaleProduceById(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByIds

public RemoteSaleProduceFullVO[] getSaleProduceByIds(java.lang.Integer[] id)
Specified by:
getSaleProduceByIds in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByIds(java.lang.Integer[])

handleGetSaleProduceByIds

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByIds(java.lang.Integer[] id)
                                                                throws java.lang.Exception
Performs the core logic for getSaleProduceByIds(java.lang.Integer[])

Throws:
java.lang.Exception

getSaleProduceBySaleId

public RemoteSaleProduceFullVO[] getSaleProduceBySaleId(java.lang.Integer id)
Specified by:
getSaleProduceBySaleId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceBySaleId(java.lang.Integer)

handleGetSaleProduceBySaleId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceBySaleId(java.lang.Integer id)
                                                                   throws java.lang.Exception
Performs the core logic for getSaleProduceBySaleId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByBuyerId

public RemoteSaleProduceFullVO[] getSaleProduceByBuyerId(java.lang.Integer id)
Specified by:
getSaleProduceByBuyerId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByBuyerId(java.lang.Integer)

handleGetSaleProduceByBuyerId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByBuyerId(java.lang.Integer id)
                                                                    throws java.lang.Exception
Performs the core logic for getSaleProduceByBuyerId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByExpectedSaleId

public RemoteSaleProduceFullVO[] getSaleProduceByExpectedSaleId(java.lang.Integer id)
Specified by:
getSaleProduceByExpectedSaleId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByExpectedSaleId(java.lang.Integer)

handleGetSaleProduceByExpectedSaleId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByExpectedSaleId(java.lang.Integer id)
                                                                           throws java.lang.Exception
Performs the core logic for getSaleProduceByExpectedSaleId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByOtherTaxonGroupId

public RemoteSaleProduceFullVO[] getSaleProduceByOtherTaxonGroupId(java.lang.Integer id)
Specified by:
getSaleProduceByOtherTaxonGroupId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByOtherTaxonGroupId(java.lang.Integer)

handleGetSaleProduceByOtherTaxonGroupId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByOtherTaxonGroupId(java.lang.Integer id)
                                                                              throws java.lang.Exception
Performs the core logic for getSaleProduceByOtherTaxonGroupId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByTaxonGroupId

public RemoteSaleProduceFullVO[] getSaleProduceByTaxonGroupId(java.lang.Integer id)
Specified by:
getSaleProduceByTaxonGroupId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByTaxonGroupId(java.lang.Integer)

handleGetSaleProduceByTaxonGroupId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByTaxonGroupId(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getSaleProduceByTaxonGroupId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByLandingId

public RemoteSaleProduceFullVO[] getSaleProduceByLandingId(java.lang.Integer id)
Specified by:
getSaleProduceByLandingId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByLandingId(java.lang.Integer)

handleGetSaleProduceByLandingId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByLandingId(java.lang.Integer id)
                                                                      throws java.lang.Exception
Performs the core logic for getSaleProduceByLandingId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByGearId

public RemoteSaleProduceFullVO[] getSaleProduceByGearId(java.lang.Integer id)
Specified by:
getSaleProduceByGearId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByGearId(java.lang.Integer)

handleGetSaleProduceByGearId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByGearId(java.lang.Integer id)
                                                                   throws java.lang.Exception
Performs the core logic for getSaleProduceByGearId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByTransshipmentId

public RemoteSaleProduceFullVO[] getSaleProduceByTransshipmentId(java.lang.Integer id)
Specified by:
getSaleProduceByTransshipmentId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByTransshipmentId(java.lang.Integer)

handleGetSaleProduceByTransshipmentId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByTransshipmentId(java.lang.Integer id)
                                                                            throws java.lang.Exception
Performs the core logic for getSaleProduceByTransshipmentId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByBatchId

public RemoteSaleProduceFullVO[] getSaleProduceByBatchId(java.lang.Integer id)
Specified by:
getSaleProduceByBatchId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByBatchId(java.lang.Integer)

handleGetSaleProduceByBatchId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByBatchId(java.lang.Integer id)
                                                                    throws java.lang.Exception
Performs the core logic for getSaleProduceByBatchId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByFishingOperationId

public RemoteSaleProduceFullVO[] getSaleProduceByFishingOperationId(java.lang.Integer id)
Specified by:
getSaleProduceByFishingOperationId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByFishingOperationId(java.lang.Integer)

handleGetSaleProduceByFishingOperationId

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByFishingOperationId(java.lang.Integer id)
                                                                               throws java.lang.Exception
Performs the core logic for getSaleProduceByFishingOperationId(java.lang.Integer)

Throws:
java.lang.Exception

getSaleProduceByQualityFlagCode

public RemoteSaleProduceFullVO[] getSaleProduceByQualityFlagCode(java.lang.String code)
Specified by:
getSaleProduceByQualityFlagCode in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByQualityFlagCode(java.lang.String)

handleGetSaleProduceByQualityFlagCode

protected abstract RemoteSaleProduceFullVO[] handleGetSaleProduceByQualityFlagCode(java.lang.String code)
                                                                            throws java.lang.Exception
Performs the core logic for getSaleProduceByQualityFlagCode(java.lang.String)

Throws:
java.lang.Exception

remoteSaleProduceFullVOsAreEqualOnIdentifiers

public boolean remoteSaleProduceFullVOsAreEqualOnIdentifiers(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst,
                                                             RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
Specified by:
remoteSaleProduceFullVOsAreEqualOnIdentifiers in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.remoteSaleProduceFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

handleRemoteSaleProduceFullVOsAreEqualOnIdentifiers

protected abstract boolean handleRemoteSaleProduceFullVOsAreEqualOnIdentifiers(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst,
                                                                               RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
                                                                        throws java.lang.Exception
Performs the core logic for remoteSaleProduceFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

Throws:
java.lang.Exception

remoteSaleProduceFullVOsAreEqual

public boolean remoteSaleProduceFullVOsAreEqual(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst,
                                                RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
Specified by:
remoteSaleProduceFullVOsAreEqual in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.remoteSaleProduceFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

handleRemoteSaleProduceFullVOsAreEqual

protected abstract boolean handleRemoteSaleProduceFullVOsAreEqual(RemoteSaleProduceFullVO remoteSaleProduceFullVOFirst,
                                                                  RemoteSaleProduceFullVO remoteSaleProduceFullVOSecond)
                                                           throws java.lang.Exception
Performs the core logic for remoteSaleProduceFullVOsAreEqual(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

Throws:
java.lang.Exception

getSaleProduceNaturalIds

public RemoteSaleProduceNaturalId[] getSaleProduceNaturalIds()
Specified by:
getSaleProduceNaturalIds in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceNaturalIds()

handleGetSaleProduceNaturalIds

protected abstract RemoteSaleProduceNaturalId[] handleGetSaleProduceNaturalIds()
                                                                        throws java.lang.Exception
Performs the core logic for getSaleProduceNaturalIds()

Throws:
java.lang.Exception

getSaleProduceByNaturalId

public RemoteSaleProduceFullVO getSaleProduceByNaturalId(RemoteSaleProduceNaturalId saleProduceNaturalId)
Specified by:
getSaleProduceByNaturalId in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId)

handleGetSaleProduceByNaturalId

protected abstract RemoteSaleProduceFullVO handleGetSaleProduceByNaturalId(RemoteSaleProduceNaturalId saleProduceNaturalId)
                                                                    throws java.lang.Exception
Performs the core logic for getSaleProduceByNaturalId(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId)

Throws:
java.lang.Exception

getSaleProduceNaturalIdById

public RemoteSaleProduceNaturalId getSaleProduceNaturalIdById(java.lang.Integer id)
Specified by:
getSaleProduceNaturalIdById in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getSaleProduceNaturalIdById(java.lang.Integer)

handleGetSaleProduceNaturalIdById

protected abstract RemoteSaleProduceNaturalId handleGetSaleProduceNaturalIdById(java.lang.Integer id)
                                                                         throws java.lang.Exception
Performs the core logic for getSaleProduceNaturalIdById(java.lang.Integer)

Throws:
java.lang.Exception

getAllClusterSaleProduce

public ClusterSaleProduce[] getAllClusterSaleProduce(java.lang.Integer userId,
                                                     java.lang.Integer[] registrationLocationIds,
                                                     java.lang.Integer pageNumber,
                                                     java.lang.Integer pageSize)
Specified by:
getAllClusterSaleProduce in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterSaleProduce

protected abstract ClusterSaleProduce[] handleGetAllClusterSaleProduce(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 getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

getClusterSaleProduceByIdentifiers

public ClusterSaleProduce getClusterSaleProduceByIdentifiers(java.lang.Integer id)
Specified by:
getClusterSaleProduceByIdentifiers in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.getClusterSaleProduceByIdentifiers(java.lang.Integer)

handleGetClusterSaleProduceByIdentifiers

protected abstract ClusterSaleProduce handleGetClusterSaleProduceByIdentifiers(java.lang.Integer id)
                                                                        throws java.lang.Exception
Performs the core logic for getClusterSaleProduceByIdentifiers(java.lang.Integer)

Throws:
java.lang.Exception

addOrUpdateClusterSaleProduce

public ClusterSaleProduce addOrUpdateClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
Specified by:
addOrUpdateClusterSaleProduce in interface RemoteSaleProduceFullService
See Also:
RemoteSaleProduceFullService.addOrUpdateClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)

handleAddOrUpdateClusterSaleProduce

protected abstract ClusterSaleProduce handleAddOrUpdateClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
                                                                   throws java.lang.Exception
Performs the core logic for addOrUpdateClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)

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.