fr.ifremer.allegro.referential.taxon.generic.service
Class RemoteCitationFullServiceImpl

java.lang.Object
  extended by fr.ifremer.allegro.referential.taxon.generic.service.RemoteCitationFullServiceBase
      extended by fr.ifremer.allegro.referential.taxon.generic.service.RemoteCitationFullServiceImpl
All Implemented Interfaces:
RemoteCitationFullService

public class RemoteCitationFullServiceImpl
extends RemoteCitationFullServiceBase

See Also:
RemoteCitationFullService

Constructor Summary
RemoteCitationFullServiceImpl()
           
 
Method Summary
protected  RemoteCitationFullVO handleAddCitation(RemoteCitationFullVO citation)
          Performs the core logic for RemoteCitationFullServiceBase.addCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)
protected  ClusterCitation handleAddOrUpdateClusterCitation(ClusterCitation clusterCitation)
          Performs the core logic for RemoteCitationFullServiceBase.addOrUpdateClusterCitation(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation)
protected  RemoteCitationFullVO[] handleGetAllCitation()
          Performs the core logic for RemoteCitationFullServiceBase.getAllCitation()
protected  ClusterCitation[] handleGetAllClusterCitationSinceDateSynchro(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 RemoteCitationFullServiceBase.getAllClusterCitationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected  RemoteCitationFullVO handleGetCitationById(java.lang.Integer id)
          Performs the core logic for RemoteCitationFullServiceBase.getCitationById(java.lang.Integer)
protected  RemoteCitationFullVO[] handleGetCitationByIds(java.lang.Integer[] id)
          Performs the core logic for RemoteCitationFullServiceBase.getCitationByIds(java.lang.Integer[])
protected  RemoteCitationFullVO handleGetCitationByNaturalId(RemoteCitationNaturalId citationNaturalId)
          Performs the core logic for RemoteCitationFullServiceBase.getCitationByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationNaturalId)
protected  RemoteCitationFullVO[] handleGetCitationByStatusCode(java.lang.String code)
          Performs the core logic for RemoteCitationFullServiceBase.getCitationByStatusCode(java.lang.String)
protected  RemoteCitationNaturalId handleGetCitationNaturalIdById(java.lang.Integer id)
          Performs the core logic for RemoteCitationFullServiceBase.getCitationNaturalIdById(java.lang.Integer)
protected  RemoteCitationNaturalId[] handleGetCitationNaturalIds()
          Performs the core logic for RemoteCitationFullServiceBase.getCitationNaturalIds()
protected  ClusterCitation handleGetClusterCitationByIdentifiers(java.lang.Integer id)
          Performs the core logic for RemoteCitationFullServiceBase.getClusterCitationByIdentifiers(java.lang.Integer)
protected  boolean handleRemoteCitationFullVOsAreEqual(RemoteCitationFullVO remoteCitationFullVOFirst, RemoteCitationFullVO remoteCitationFullVOSecond)
          Performs the core logic for RemoteCitationFullServiceBase.remoteCitationFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)
protected  boolean handleRemoteCitationFullVOsAreEqualOnIdentifiers(RemoteCitationFullVO remoteCitationFullVOFirst, RemoteCitationFullVO remoteCitationFullVOSecond)
          Performs the core logic for RemoteCitationFullServiceBase.remoteCitationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)
protected  void handleRemoveCitation(RemoteCitationFullVO citation)
          Performs the core logic for RemoteCitationFullServiceBase.removeCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)
protected  void handleUpdateCitation(RemoteCitationFullVO citation)
          Performs the core logic for RemoteCitationFullServiceBase.updateCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)
 
Methods inherited from class fr.ifremer.allegro.referential.taxon.generic.service.RemoteCitationFullServiceBase
addCitation, addOrUpdateClusterCitation, getAllCitation, getAllClusterCitationSinceDateSynchro, getCitationById, getCitationByIds, getCitationByNaturalId, getCitationByStatusCode, getCitationDao, getCitationNaturalIdById, getCitationNaturalIds, getClusterCitationByIdentifiers, getMessage, getMessage, getMessage, getMessages, getPrincipal, getStatusDao, remoteCitationFullVOsAreEqual, remoteCitationFullVOsAreEqualOnIdentifiers, removeCitation, setCitationDao, setStatusDao, updateCitation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteCitationFullServiceImpl

public RemoteCitationFullServiceImpl()
Method Detail

handleAddCitation

protected RemoteCitationFullVO handleAddCitation(RemoteCitationFullVO citation)
                                          throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.addCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

Specified by:
handleAddCitation in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.addCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

handleUpdateCitation

protected void handleUpdateCitation(RemoteCitationFullVO citation)
                             throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.updateCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

Specified by:
handleUpdateCitation in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.updateCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

handleRemoveCitation

protected void handleRemoveCitation(RemoteCitationFullVO citation)
                             throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.removeCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

Specified by:
handleRemoveCitation in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.removeCitation(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

handleGetAllCitation

protected RemoteCitationFullVO[] handleGetAllCitation()
                                               throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getAllCitation()

Specified by:
handleGetAllCitation in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getAllCitation()

handleGetCitationById

protected RemoteCitationFullVO handleGetCitationById(java.lang.Integer id)
                                              throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getCitationById(java.lang.Integer)

Specified by:
handleGetCitationById in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getCitationById(java.lang.Integer)

handleGetCitationByIds

protected RemoteCitationFullVO[] handleGetCitationByIds(java.lang.Integer[] id)
                                                 throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getCitationByIds(java.lang.Integer[])

Specified by:
handleGetCitationByIds in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getCitationByIds(java.lang.Integer[])

handleGetCitationByStatusCode

protected RemoteCitationFullVO[] handleGetCitationByStatusCode(java.lang.String code)
                                                        throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getCitationByStatusCode(java.lang.String)

Specified by:
handleGetCitationByStatusCode in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getCitationByStatusCode(java.lang.String)

handleRemoteCitationFullVOsAreEqualOnIdentifiers

protected boolean handleRemoteCitationFullVOsAreEqualOnIdentifiers(RemoteCitationFullVO remoteCitationFullVOFirst,
                                                                   RemoteCitationFullVO remoteCitationFullVOSecond)
                                                            throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.remoteCitationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

Specified by:
handleRemoteCitationFullVOsAreEqualOnIdentifiers in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.remoteCitationFullVOsAreEqualOnIdentifiers(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

handleRemoteCitationFullVOsAreEqual

protected boolean handleRemoteCitationFullVOsAreEqual(RemoteCitationFullVO remoteCitationFullVOFirst,
                                                      RemoteCitationFullVO remoteCitationFullVOSecond)
                                               throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.remoteCitationFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

Specified by:
handleRemoteCitationFullVOsAreEqual in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.remoteCitationFullVOsAreEqual(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)

handleGetCitationNaturalIds

protected RemoteCitationNaturalId[] handleGetCitationNaturalIds()
                                                         throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getCitationNaturalIds()

Specified by:
handleGetCitationNaturalIds in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getCitationNaturalIds()

handleGetCitationByNaturalId

protected RemoteCitationFullVO handleGetCitationByNaturalId(RemoteCitationNaturalId citationNaturalId)
                                                     throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getCitationByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationNaturalId)

Specified by:
handleGetCitationByNaturalId in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getCitationByNaturalId(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationNaturalId)

handleGetCitationNaturalIdById

protected RemoteCitationNaturalId handleGetCitationNaturalIdById(java.lang.Integer id)
                                                          throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getCitationNaturalIdById(java.lang.Integer)

Specified by:
handleGetCitationNaturalIdById in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getCitationNaturalIdById(java.lang.Integer)

handleAddOrUpdateClusterCitation

protected ClusterCitation handleAddOrUpdateClusterCitation(ClusterCitation clusterCitation)
                                                    throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.addOrUpdateClusterCitation(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation)

Specified by:
handleAddOrUpdateClusterCitation in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.addOrUpdateClusterCitation(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation)

handleGetAllClusterCitationSinceDateSynchro

protected ClusterCitation[] handleGetAllClusterCitationSinceDateSynchro(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: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getAllClusterCitationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterCitationSinceDateSynchro in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getAllClusterCitationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetClusterCitationByIdentifiers

protected ClusterCitation handleGetClusterCitationByIdentifiers(java.lang.Integer id)
                                                         throws java.lang.Exception
Description copied from class: RemoteCitationFullServiceBase
Performs the core logic for RemoteCitationFullServiceBase.getClusterCitationByIdentifiers(java.lang.Integer)

Specified by:
handleGetClusterCitationByIdentifiers in class RemoteCitationFullServiceBase
Throws:
java.lang.Exception
See Also:
RemoteCitationFullService.getClusterCitationByIdentifiers(java.lang.Integer)


Copyright © 2008-2010 IFREMER. All Rights Reserved.