fr.ifremer.allegro.data.sample.generic.service
Class RemoteSampleFullServiceImpl

java.lang.Object
  extended by fr.ifremer.allegro.data.sample.generic.service.RemoteSampleFullServiceBase
      extended by fr.ifremer.allegro.data.sample.generic.service.RemoteSampleFullServiceImpl
All Implemented Interfaces:
RemoteSampleFullService

public class RemoteSampleFullServiceImpl
extends RemoteSampleFullServiceBase

See Also:
RemoteSampleFullService

Constructor Summary
RemoteSampleFullServiceImpl()
           
 
Method Summary
protected  ClusterSample handleAddOrUpdateClusterSample(ClusterSample clusterSample)
          Performs the core logic for RemoteSampleFullServiceBase.addOrUpdateClusterSample(fr.ifremer.allegro.data.sample.generic.cluster.ClusterSample)
protected  RemoteSampleFullVO handleAddSample(RemoteSampleFullVO sample)
          Performs the core logic for RemoteSampleFullServiceBase.addSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)
protected  ClusterSample[] handleGetAllClusterSampleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for RemoteSampleFullServiceBase.getAllClusterSampleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetAllSample()
          Performs the core logic for RemoteSampleFullServiceBase.getAllSample()
protected  ClusterSample handleGetClusterSampleByIdentifiers(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getClusterSampleByIdentifiers(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleByBatchId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByBatchId(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleByFishingOperationId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByFishingOperationId(java.lang.Integer)
protected  RemoteSampleFullVO handleGetSampleById(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleById(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleByIds(java.lang.Integer[] id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByIds(java.lang.Integer[])
protected  RemoteSampleFullVO[] handleGetSampleByMatrixId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByMatrixId(java.lang.Integer)
protected  RemoteSampleFullVO handleGetSampleByNaturalId(RemoteSampleNaturalId sampleNaturalId)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByNaturalId(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleNaturalId)
protected  RemoteSampleFullVO[] handleGetSampleByParentSampleId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByParentSampleId(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleByProgramCode(java.lang.String code)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByProgramCode(java.lang.String)
protected  RemoteSampleFullVO[] handleGetSampleByQualityFlagCode(java.lang.String code)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByQualityFlagCode(java.lang.String)
protected  RemoteSampleFullVO[] handleGetSampleByRecorderDepartmentId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByRecorderDepartmentId(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleByRecorderUserId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByRecorderUserId(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleByReferenceTaxonId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByReferenceTaxonId(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleBySizeUnitId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleBySizeUnitId(java.lang.Integer)
protected  RemoteSampleFullVO[] handleGetSampleByTaxonGroupId(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleByTaxonGroupId(java.lang.Integer)
protected  RemoteSampleNaturalId handleGetSampleNaturalIdById(java.lang.Integer id)
          Performs the core logic for RemoteSampleFullServiceBase.getSampleNaturalIdById(java.lang.Integer)
protected  RemoteSampleNaturalId[] handleGetSampleNaturalIds()
          Performs the core logic for RemoteSampleFullServiceBase.getSampleNaturalIds()
protected  boolean handleRemoteSampleFullVOsAreEqual(RemoteSampleFullVO remoteSampleFullVOFirst, RemoteSampleFullVO remoteSampleFullVOSecond)
          Performs the core logic for RemoteSampleFullServiceBase.remoteSampleFullVOsAreEqual(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO, fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)
protected  boolean handleRemoteSampleFullVOsAreEqualOnIdentifiers(RemoteSampleFullVO remoteSampleFullVOFirst, RemoteSampleFullVO remoteSampleFullVOSecond)
          Performs the core logic for RemoteSampleFullServiceBase.remoteSampleFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO, fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)
protected  void handleRemoveSample(RemoteSampleFullVO sample)
          Performs the core logic for RemoteSampleFullServiceBase.removeSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)
protected  void handleUpdateSample(RemoteSampleFullVO sample)
          Performs the core logic for RemoteSampleFullServiceBase.updateSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)
 
Methods inherited from class fr.ifremer.allegro.data.sample.generic.service.RemoteSampleFullServiceBase
addOrUpdateClusterSample, addSample, getAllClusterSampleSinceDateSynchro, getAllSample, getBatchDao, getClusterSampleByIdentifiers, getDepartmentDao, getFishingAreaDao, getFishingOperationDao, getMatrixDao, getMessage, getMessage, getMessage, getMessages, getPrincipal, getProgramDao, getQualityFlagDao, getReferenceTaxonDao, getSampleByBatchId, getSampleByFishingOperationId, getSampleById, getSampleByIds, getSampleByMatrixId, getSampleByNaturalId, getSampleByParentSampleId, getSampleByProgramCode, getSampleByQualityFlagCode, getSampleByRecorderDepartmentId, getSampleByRecorderUserId, getSampleByReferenceTaxonId, getSampleBySizeUnitId, getSampleByTaxonGroupId, getSampleDao, getSampleMeasurementDao, getSampleNaturalIdById, getSampleNaturalIds, getTaxonGroupDao, getUnitDao, getUserDao, remoteSampleFullVOsAreEqual, remoteSampleFullVOsAreEqualOnIdentifiers, removeSample, setBatchDao, setDepartmentDao, setFishingAreaDao, setFishingOperationDao, setMatrixDao, setProgramDao, setQualityFlagDao, setReferenceTaxonDao, setSampleDao, setSampleMeasurementDao, setTaxonGroupDao, setUnitDao, setUserDao, updateSample
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSampleFullServiceImpl

public RemoteSampleFullServiceImpl()
Method Detail

handleAddSample

protected RemoteSampleFullVO handleAddSample(RemoteSampleFullVO sample)
                                      throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.addSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

Specified by:
handleAddSample in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.addSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

handleUpdateSample

protected void handleUpdateSample(RemoteSampleFullVO sample)
                           throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.updateSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

Specified by:
handleUpdateSample in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.updateSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

handleRemoveSample

protected void handleRemoveSample(RemoteSampleFullVO sample)
                           throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.removeSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

Specified by:
handleRemoveSample in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.removeSample(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

handleGetAllSample

protected RemoteSampleFullVO[] handleGetAllSample()
                                           throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getAllSample()

Specified by:
handleGetAllSample in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getAllSample()

handleGetSampleById

protected RemoteSampleFullVO handleGetSampleById(java.lang.Integer id)
                                          throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleById(java.lang.Integer)

Specified by:
handleGetSampleById in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleById(java.lang.Integer)

handleGetSampleByIds

protected RemoteSampleFullVO[] handleGetSampleByIds(java.lang.Integer[] id)
                                             throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByIds(java.lang.Integer[])

Specified by:
handleGetSampleByIds in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByIds(java.lang.Integer[])

handleGetSampleByMatrixId

protected RemoteSampleFullVO[] handleGetSampleByMatrixId(java.lang.Integer id)
                                                  throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByMatrixId(java.lang.Integer)

Specified by:
handleGetSampleByMatrixId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByMatrixId(java.lang.Integer)

handleGetSampleBySizeUnitId

protected RemoteSampleFullVO[] handleGetSampleBySizeUnitId(java.lang.Integer id)
                                                    throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleBySizeUnitId(java.lang.Integer)

Specified by:
handleGetSampleBySizeUnitId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleBySizeUnitId(java.lang.Integer)

handleGetSampleByBatchId

protected RemoteSampleFullVO[] handleGetSampleByBatchId(java.lang.Integer id)
                                                 throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByBatchId(java.lang.Integer)

Specified by:
handleGetSampleByBatchId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByBatchId(java.lang.Integer)

handleGetSampleByFishingOperationId

protected RemoteSampleFullVO[] handleGetSampleByFishingOperationId(java.lang.Integer id)
                                                            throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByFishingOperationId(java.lang.Integer)

Specified by:
handleGetSampleByFishingOperationId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByFishingOperationId(java.lang.Integer)

handleGetSampleByTaxonGroupId

protected RemoteSampleFullVO[] handleGetSampleByTaxonGroupId(java.lang.Integer id)
                                                      throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByTaxonGroupId(java.lang.Integer)

Specified by:
handleGetSampleByTaxonGroupId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByTaxonGroupId(java.lang.Integer)

handleGetSampleByReferenceTaxonId

protected RemoteSampleFullVO[] handleGetSampleByReferenceTaxonId(java.lang.Integer id)
                                                          throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByReferenceTaxonId(java.lang.Integer)

Specified by:
handleGetSampleByReferenceTaxonId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByReferenceTaxonId(java.lang.Integer)

handleGetSampleByRecorderDepartmentId

protected RemoteSampleFullVO[] handleGetSampleByRecorderDepartmentId(java.lang.Integer id)
                                                              throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByRecorderDepartmentId(java.lang.Integer)

Specified by:
handleGetSampleByRecorderDepartmentId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByRecorderDepartmentId(java.lang.Integer)

handleGetSampleByRecorderUserId

protected RemoteSampleFullVO[] handleGetSampleByRecorderUserId(java.lang.Integer id)
                                                        throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByRecorderUserId(java.lang.Integer)

Specified by:
handleGetSampleByRecorderUserId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByRecorderUserId(java.lang.Integer)

handleGetSampleByParentSampleId

protected RemoteSampleFullVO[] handleGetSampleByParentSampleId(java.lang.Integer id)
                                                        throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByParentSampleId(java.lang.Integer)

Specified by:
handleGetSampleByParentSampleId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByParentSampleId(java.lang.Integer)

handleGetSampleByProgramCode

protected RemoteSampleFullVO[] handleGetSampleByProgramCode(java.lang.String code)
                                                     throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByProgramCode(java.lang.String)

Specified by:
handleGetSampleByProgramCode in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByProgramCode(java.lang.String)

handleGetSampleByQualityFlagCode

protected RemoteSampleFullVO[] handleGetSampleByQualityFlagCode(java.lang.String code)
                                                         throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByQualityFlagCode(java.lang.String)

Specified by:
handleGetSampleByQualityFlagCode in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByQualityFlagCode(java.lang.String)

handleRemoteSampleFullVOsAreEqualOnIdentifiers

protected boolean handleRemoteSampleFullVOsAreEqualOnIdentifiers(RemoteSampleFullVO remoteSampleFullVOFirst,
                                                                 RemoteSampleFullVO remoteSampleFullVOSecond)
                                                          throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.remoteSampleFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO, fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

Specified by:
handleRemoteSampleFullVOsAreEqualOnIdentifiers in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.remoteSampleFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO, fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

handleRemoteSampleFullVOsAreEqual

protected boolean handleRemoteSampleFullVOsAreEqual(RemoteSampleFullVO remoteSampleFullVOFirst,
                                                    RemoteSampleFullVO remoteSampleFullVOSecond)
                                             throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.remoteSampleFullVOsAreEqual(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO, fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

Specified by:
handleRemoteSampleFullVOsAreEqual in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.remoteSampleFullVOsAreEqual(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO, fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleFullVO)

handleGetSampleNaturalIds

protected RemoteSampleNaturalId[] handleGetSampleNaturalIds()
                                                     throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleNaturalIds()

Specified by:
handleGetSampleNaturalIds in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleNaturalIds()

handleGetSampleByNaturalId

protected RemoteSampleFullVO handleGetSampleByNaturalId(RemoteSampleNaturalId sampleNaturalId)
                                                 throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleByNaturalId(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleNaturalId)

Specified by:
handleGetSampleByNaturalId in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleByNaturalId(fr.ifremer.allegro.data.sample.generic.vo.RemoteSampleNaturalId)

handleGetSampleNaturalIdById

protected RemoteSampleNaturalId handleGetSampleNaturalIdById(java.lang.Integer id)
                                                      throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getSampleNaturalIdById(java.lang.Integer)

Specified by:
handleGetSampleNaturalIdById in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getSampleNaturalIdById(java.lang.Integer)

handleGetAllClusterSampleSinceDateSynchro

protected ClusterSample[] handleGetAllClusterSampleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                    java.lang.Integer userId,
                                                                    java.lang.Integer[] registrationLocationIds,
                                                                    java.lang.Integer pageNumber,
                                                                    java.lang.Integer pageSize)
                                                             throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getAllClusterSampleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterSampleSinceDateSynchro in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getAllClusterSampleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetClusterSampleByIdentifiers

protected ClusterSample handleGetClusterSampleByIdentifiers(java.lang.Integer id)
                                                     throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.getClusterSampleByIdentifiers(java.lang.Integer)

Specified by:
handleGetClusterSampleByIdentifiers in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.getClusterSampleByIdentifiers(java.lang.Integer)

handleAddOrUpdateClusterSample

protected ClusterSample handleAddOrUpdateClusterSample(ClusterSample clusterSample)
                                                throws java.lang.Exception
Description copied from class: RemoteSampleFullServiceBase
Performs the core logic for RemoteSampleFullServiceBase.addOrUpdateClusterSample(fr.ifremer.allegro.data.sample.generic.cluster.ClusterSample)

Specified by:
handleAddOrUpdateClusterSample in class RemoteSampleFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteSampleFullService.addOrUpdateClusterSample(fr.ifremer.allegro.data.sample.generic.cluster.ClusterSample)


Copyright © 2008-2010 IFREMER. All Rights Reserved.