fr.ifremer.allegro.referential.taxon.generic.service
Interface RemoteAuthorFullService

All Known Implementing Classes:
RemoteAuthorFullServiceBase, RemoteAuthorFullServiceImpl

public interface RemoteAuthorFullService


Method Summary
 RemoteAuthorFullVO addAuthor(RemoteAuthorFullVO author)
           
 ClusterAuthor addOrUpdateClusterAuthor(ClusterAuthor clusterAuthor)
           
 RemoteAuthorFullVO[] getAllAuthor()
           
 ClusterAuthor[] getAllClusterAuthorSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteAuthorFullVO getAuthorById(java.lang.Integer id)
           
 RemoteAuthorFullVO[] getAuthorByIds(java.lang.Integer[] id)
           
 RemoteAuthorFullVO getAuthorByNaturalId(RemoteAuthorNaturalId authorNaturalId)
           
 RemoteAuthorFullVO[] getAuthorByStatusCode(java.lang.String code)
           
 RemoteAuthorNaturalId getAuthorNaturalIdById(java.lang.Integer id)
           
 RemoteAuthorNaturalId[] getAuthorNaturalIds()
           
 ClusterAuthor getClusterAuthorByIdentifiers(java.lang.Integer id)
           
 boolean remoteAuthorFullVOsAreEqual(RemoteAuthorFullVO remoteAuthorFullVOFirst, RemoteAuthorFullVO remoteAuthorFullVOSecond)
           
 boolean remoteAuthorFullVOsAreEqualOnIdentifiers(RemoteAuthorFullVO remoteAuthorFullVOFirst, RemoteAuthorFullVO remoteAuthorFullVOSecond)
           
 void removeAuthor(RemoteAuthorFullVO author)
           
 void updateAuthor(RemoteAuthorFullVO author)
           
 

Method Detail

addAuthor

RemoteAuthorFullVO addAuthor(RemoteAuthorFullVO author)

updateAuthor

void updateAuthor(RemoteAuthorFullVO author)

removeAuthor

void removeAuthor(RemoteAuthorFullVO author)

getAllAuthor

RemoteAuthorFullVO[] getAllAuthor()

getAuthorById

RemoteAuthorFullVO getAuthorById(java.lang.Integer id)

getAuthorByIds

RemoteAuthorFullVO[] getAuthorByIds(java.lang.Integer[] id)

getAuthorByStatusCode

RemoteAuthorFullVO[] getAuthorByStatusCode(java.lang.String code)

remoteAuthorFullVOsAreEqualOnIdentifiers

boolean remoteAuthorFullVOsAreEqualOnIdentifiers(RemoteAuthorFullVO remoteAuthorFullVOFirst,
                                                 RemoteAuthorFullVO remoteAuthorFullVOSecond)

remoteAuthorFullVOsAreEqual

boolean remoteAuthorFullVOsAreEqual(RemoteAuthorFullVO remoteAuthorFullVOFirst,
                                    RemoteAuthorFullVO remoteAuthorFullVOSecond)

getAuthorNaturalIds

RemoteAuthorNaturalId[] getAuthorNaturalIds()

getAuthorByNaturalId

RemoteAuthorFullVO getAuthorByNaturalId(RemoteAuthorNaturalId authorNaturalId)

getAuthorNaturalIdById

RemoteAuthorNaturalId getAuthorNaturalIdById(java.lang.Integer id)

addOrUpdateClusterAuthor

ClusterAuthor addOrUpdateClusterAuthor(ClusterAuthor clusterAuthor)

getAllClusterAuthorSinceDateSynchro

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

getClusterAuthorByIdentifiers

ClusterAuthor getClusterAuthorByIdentifiers(java.lang.Integer id)


Copyright © 2008-2010 IFREMER. All Rights Reserved.