fr.ifremer.allegro.data.sample.generic.service
Interface RemoteSampleFullService

All Known Implementing Classes:
RemoteSampleFullServiceBase, RemoteSampleFullServiceImpl

public interface RemoteSampleFullService


Method Summary
 ClusterSample addOrUpdateClusterSample(ClusterSample clusterSample)
           
 RemoteSampleFullVO addSample(RemoteSampleFullVO sample)
           
 ClusterSample[] getAllClusterSampleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteSampleFullVO[] getAllSample()
           
 ClusterSample getClusterSampleByIdentifiers(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleByBatchId(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleByFishingOperationId(java.lang.Integer id)
           
 RemoteSampleFullVO getSampleById(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleByIds(java.lang.Integer[] id)
           
 RemoteSampleFullVO[] getSampleByMatrixId(java.lang.Integer id)
           
 RemoteSampleFullVO getSampleByNaturalId(RemoteSampleNaturalId sampleNaturalId)
           
 RemoteSampleFullVO[] getSampleByParentSampleId(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleByProgramCode(java.lang.String code)
           
 RemoteSampleFullVO[] getSampleByQualityFlagCode(java.lang.String code)
           
 RemoteSampleFullVO[] getSampleByRecorderDepartmentId(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleByRecorderUserId(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleByReferenceTaxonId(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleBySizeUnitId(java.lang.Integer id)
           
 RemoteSampleFullVO[] getSampleByTaxonGroupId(java.lang.Integer id)
           
 RemoteSampleNaturalId getSampleNaturalIdById(java.lang.Integer id)
           
 RemoteSampleNaturalId[] getSampleNaturalIds()
           
 boolean remoteSampleFullVOsAreEqual(RemoteSampleFullVO remoteSampleFullVOFirst, RemoteSampleFullVO remoteSampleFullVOSecond)
           
 boolean remoteSampleFullVOsAreEqualOnIdentifiers(RemoteSampleFullVO remoteSampleFullVOFirst, RemoteSampleFullVO remoteSampleFullVOSecond)
           
 void removeSample(RemoteSampleFullVO sample)
           
 void updateSample(RemoteSampleFullVO sample)
           
 

Method Detail

addSample

RemoteSampleFullVO addSample(RemoteSampleFullVO sample)

updateSample

void updateSample(RemoteSampleFullVO sample)

removeSample

void removeSample(RemoteSampleFullVO sample)

getAllSample

RemoteSampleFullVO[] getAllSample()

getSampleById

RemoteSampleFullVO getSampleById(java.lang.Integer id)

getSampleByIds

RemoteSampleFullVO[] getSampleByIds(java.lang.Integer[] id)

getSampleByMatrixId

RemoteSampleFullVO[] getSampleByMatrixId(java.lang.Integer id)

getSampleBySizeUnitId

RemoteSampleFullVO[] getSampleBySizeUnitId(java.lang.Integer id)

getSampleByBatchId

RemoteSampleFullVO[] getSampleByBatchId(java.lang.Integer id)

getSampleByFishingOperationId

RemoteSampleFullVO[] getSampleByFishingOperationId(java.lang.Integer id)

getSampleByTaxonGroupId

RemoteSampleFullVO[] getSampleByTaxonGroupId(java.lang.Integer id)

getSampleByReferenceTaxonId

RemoteSampleFullVO[] getSampleByReferenceTaxonId(java.lang.Integer id)

getSampleByRecorderDepartmentId

RemoteSampleFullVO[] getSampleByRecorderDepartmentId(java.lang.Integer id)

getSampleByRecorderUserId

RemoteSampleFullVO[] getSampleByRecorderUserId(java.lang.Integer id)

getSampleByParentSampleId

RemoteSampleFullVO[] getSampleByParentSampleId(java.lang.Integer id)

getSampleByProgramCode

RemoteSampleFullVO[] getSampleByProgramCode(java.lang.String code)

getSampleByQualityFlagCode

RemoteSampleFullVO[] getSampleByQualityFlagCode(java.lang.String code)

remoteSampleFullVOsAreEqualOnIdentifiers

boolean remoteSampleFullVOsAreEqualOnIdentifiers(RemoteSampleFullVO remoteSampleFullVOFirst,
                                                 RemoteSampleFullVO remoteSampleFullVOSecond)

remoteSampleFullVOsAreEqual

boolean remoteSampleFullVOsAreEqual(RemoteSampleFullVO remoteSampleFullVOFirst,
                                    RemoteSampleFullVO remoteSampleFullVOSecond)

getSampleNaturalIds

RemoteSampleNaturalId[] getSampleNaturalIds()

getSampleByNaturalId

RemoteSampleFullVO getSampleByNaturalId(RemoteSampleNaturalId sampleNaturalId)

getSampleNaturalIdById

RemoteSampleNaturalId getSampleNaturalIdById(java.lang.Integer id)

getAllClusterSampleSinceDateSynchro

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

getClusterSampleByIdentifiers

ClusterSample getClusterSampleByIdentifiers(java.lang.Integer id)

addOrUpdateClusterSample

ClusterSample addOrUpdateClusterSample(ClusterSample clusterSample)


Copyright © 2008-2010 IFREMER. All Rights Reserved.