fr.ifremer.allegro.data.survey.sale.generic.service
Interface RemoteSaleFullService

All Known Implementing Classes:
RemoteSaleFullServiceBase, RemoteSaleFullServiceImpl

public interface RemoteSaleFullService


Method Summary
 ClusterSale addOrUpdateClusterSale(ClusterSale clusterSale)
           
 RemoteSaleFullVO addSale(RemoteSaleFullVO sale)
           
 ClusterSale[] getAllClusterSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteSaleFullVO[] getAllSale()
           
 ClusterSale getClusterSaleByIdentifiers(java.lang.Integer id)
           
 RemoteSaleFullVO getSaleByCatchBatchId(java.lang.Integer id)
           
 RemoteSaleFullVO[] getSaleByDeclaredDocumentReferenceId(java.lang.Integer id)
           
 RemoteSaleFullVO[] getSaleByFishingTripId(java.lang.Integer id)
           
 RemoteSaleFullVO getSaleById(java.lang.Integer id)
           
 RemoteSaleFullVO[] getSaleByIds(java.lang.Integer[] id)
           
 RemoteSaleFullVO[] getSaleByLandingId(java.lang.Integer id)
           
 RemoteSaleFullVO getSaleByNaturalId(RemoteSaleNaturalId saleNaturalId)
           
 RemoteSaleFullVO[] getSaleByProgramCode(java.lang.String code)
           
 RemoteSaleFullVO[] getSaleByQualityFlagCode(java.lang.String code)
           
 RemoteSaleFullVO[] getSaleByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteSaleFullVO[] getSaleByRecorderPersonId(java.lang.Integer id)
           
 RemoteSaleFullVO[] getSaleBySaleLocationId(java.lang.Integer id)
           
 RemoteSaleFullVO[] getSaleBySaleTypeId(java.lang.Integer id)
           
 RemoteSaleFullVO[] getSaleByVesselCode(java.lang.String code)
           
 RemoteSaleNaturalId getSaleNaturalIdById(java.lang.Integer id)
           
 RemoteSaleNaturalId[] getSaleNaturalIds()
           
 boolean remoteSaleFullVOsAreEqual(RemoteSaleFullVO remoteSaleFullVOFirst, RemoteSaleFullVO remoteSaleFullVOSecond)
           
 boolean remoteSaleFullVOsAreEqualOnIdentifiers(RemoteSaleFullVO remoteSaleFullVOFirst, RemoteSaleFullVO remoteSaleFullVOSecond)
           
 void removeSale(RemoteSaleFullVO sale)
           
 void updateSale(RemoteSaleFullVO sale)
           
 

Method Detail

addSale

RemoteSaleFullVO addSale(RemoteSaleFullVO sale)

updateSale

void updateSale(RemoteSaleFullVO sale)

removeSale

void removeSale(RemoteSaleFullVO sale)

getAllSale

RemoteSaleFullVO[] getAllSale()

getSaleById

RemoteSaleFullVO getSaleById(java.lang.Integer id)

getSaleByIds

RemoteSaleFullVO[] getSaleByIds(java.lang.Integer[] id)

getSaleBySaleLocationId

RemoteSaleFullVO[] getSaleBySaleLocationId(java.lang.Integer id)

getSaleByVesselCode

RemoteSaleFullVO[] getSaleByVesselCode(java.lang.String code)

getSaleByFishingTripId

RemoteSaleFullVO[] getSaleByFishingTripId(java.lang.Integer id)

getSaleByDeclaredDocumentReferenceId

RemoteSaleFullVO[] getSaleByDeclaredDocumentReferenceId(java.lang.Integer id)

getSaleBySaleTypeId

RemoteSaleFullVO[] getSaleBySaleTypeId(java.lang.Integer id)

getSaleByLandingId

RemoteSaleFullVO[] getSaleByLandingId(java.lang.Integer id)

getSaleByProgramCode

RemoteSaleFullVO[] getSaleByProgramCode(java.lang.String code)

getSaleByRecorderDepartmentId

RemoteSaleFullVO[] getSaleByRecorderDepartmentId(java.lang.Integer id)

getSaleByQualityFlagCode

RemoteSaleFullVO[] getSaleByQualityFlagCode(java.lang.String code)

getSaleByCatchBatchId

RemoteSaleFullVO getSaleByCatchBatchId(java.lang.Integer id)

getSaleByRecorderPersonId

RemoteSaleFullVO[] getSaleByRecorderPersonId(java.lang.Integer id)

remoteSaleFullVOsAreEqualOnIdentifiers

boolean remoteSaleFullVOsAreEqualOnIdentifiers(RemoteSaleFullVO remoteSaleFullVOFirst,
                                               RemoteSaleFullVO remoteSaleFullVOSecond)

remoteSaleFullVOsAreEqual

boolean remoteSaleFullVOsAreEqual(RemoteSaleFullVO remoteSaleFullVOFirst,
                                  RemoteSaleFullVO remoteSaleFullVOSecond)

getSaleNaturalIds

RemoteSaleNaturalId[] getSaleNaturalIds()

getSaleByNaturalId

RemoteSaleFullVO getSaleByNaturalId(RemoteSaleNaturalId saleNaturalId)

getSaleNaturalIdById

RemoteSaleNaturalId getSaleNaturalIdById(java.lang.Integer id)

getAllClusterSaleSinceDateSynchro

ClusterSale[] getAllClusterSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                java.lang.Integer userId,
                                                java.lang.Integer[] registrationLocationIds,
                                                java.lang.Integer pageNumber,
                                                java.lang.Integer pageSize)

getClusterSaleByIdentifiers

ClusterSale getClusterSaleByIdentifiers(java.lang.Integer id)

addOrUpdateClusterSale

ClusterSale addOrUpdateClusterSale(ClusterSale clusterSale)


Copyright © 2008-2010 IFREMER. All Rights Reserved.