fr.ifremer.allegro.administration.user.generic.service
Interface RemotePersonFullService

All Known Implementing Classes:
RemotePersonFullServiceBase, RemotePersonFullServiceImpl

public interface RemotePersonFullService


Method Summary
 ClusterPerson addOrUpdateClusterPerson(ClusterPerson clusterPerson)
           
 RemotePersonFullVO addPerson(RemotePersonFullVO person)
           
 ClusterPerson[] getAllClusterPersonSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemotePersonFullVO[] getAllPerson()
           
 ClusterPerson getClusterPersonByIdentifiers(java.lang.Integer id)
           
 RemotePersonFullVO[] getPersonByDepartmentId(java.lang.Integer id)
           
 RemotePersonFullVO getPersonById(java.lang.Integer id)
           
 RemotePersonFullVO[] getPersonByIds(java.lang.Integer[] id)
           
 RemotePersonFullVO getPersonByNaturalId(RemotePersonNaturalId personNaturalId)
           
 RemotePersonFullVO[] getPersonByStatusCode(java.lang.String code)
           
 RemotePersonNaturalId getPersonNaturalIdById(java.lang.Integer id)
           
 RemotePersonNaturalId[] getPersonNaturalIds()
           
 boolean remotePersonFullVOsAreEqual(RemotePersonFullVO remotePersonFullVOFirst, RemotePersonFullVO remotePersonFullVOSecond)
           
 boolean remotePersonFullVOsAreEqualOnIdentifiers(RemotePersonFullVO remotePersonFullVOFirst, RemotePersonFullVO remotePersonFullVOSecond)
           
 void removePerson(RemotePersonFullVO person)
           
 void updatePerson(RemotePersonFullVO person)
           
 

Method Detail

addPerson

RemotePersonFullVO addPerson(RemotePersonFullVO person)

updatePerson

void updatePerson(RemotePersonFullVO person)

removePerson

void removePerson(RemotePersonFullVO person)

getAllPerson

RemotePersonFullVO[] getAllPerson()

getPersonById

RemotePersonFullVO getPersonById(java.lang.Integer id)

getPersonByIds

RemotePersonFullVO[] getPersonByIds(java.lang.Integer[] id)

getPersonByStatusCode

RemotePersonFullVO[] getPersonByStatusCode(java.lang.String code)

getPersonByDepartmentId

RemotePersonFullVO[] getPersonByDepartmentId(java.lang.Integer id)

remotePersonFullVOsAreEqualOnIdentifiers

boolean remotePersonFullVOsAreEqualOnIdentifiers(RemotePersonFullVO remotePersonFullVOFirst,
                                                 RemotePersonFullVO remotePersonFullVOSecond)

remotePersonFullVOsAreEqual

boolean remotePersonFullVOsAreEqual(RemotePersonFullVO remotePersonFullVOFirst,
                                    RemotePersonFullVO remotePersonFullVOSecond)

getPersonNaturalIds

RemotePersonNaturalId[] getPersonNaturalIds()

getPersonByNaturalId

RemotePersonFullVO getPersonByNaturalId(RemotePersonNaturalId personNaturalId)

getPersonNaturalIdById

RemotePersonNaturalId getPersonNaturalIdById(java.lang.Integer id)

addOrUpdateClusterPerson

ClusterPerson addOrUpdateClusterPerson(ClusterPerson clusterPerson)

getAllClusterPersonSinceDateSynchro

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

getClusterPersonByIdentifiers

ClusterPerson getClusterPersonByIdentifiers(java.lang.Integer id)


Copyright © 2008-2010 IFREMER. All Rights Reserved.