fr.ifremer.allegro.data.measure.photo.generic.service
Interface RemotePhotoFullService

All Known Implementing Classes:
RemotePhotoFullServiceBase, RemotePhotoFullServiceImpl

public interface RemotePhotoFullService


Method Summary
 ClusterPhoto addOrUpdateClusterPhoto(ClusterPhoto clusterPhoto)
           
 RemotePhotoFullVO addPhoto(RemotePhotoFullVO photo)
           
 ClusterPhoto[] getAllClusterPhotoSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemotePhotoFullVO[] getAllPhoto()
           
 ClusterPhoto getClusterPhotoByIdentifiers(java.lang.Integer id)
           
 RemotePhotoFullVO[] getPhotoByDepartmentId(java.lang.Integer id)
           
 RemotePhotoFullVO getPhotoById(java.lang.Integer id)
           
 RemotePhotoFullVO[] getPhotoByIds(java.lang.Integer[] id)
           
 RemotePhotoFullVO getPhotoByNaturalId(RemotePhotoNaturalId photoNaturalId)
           
 RemotePhotoFullVO[] getPhotoByObjectTypeCode(java.lang.String code)
           
 RemotePhotoFullVO[] getPhotoByPhotoTypeCode(java.lang.String code)
           
 RemotePhotoFullVO[] getPhotoByQualityFlagCode(java.lang.String code)
           
 RemotePhotoNaturalId getPhotoNaturalIdById(java.lang.Integer id)
           
 RemotePhotoNaturalId[] getPhotoNaturalIds()
           
 boolean remotePhotoFullVOsAreEqual(RemotePhotoFullVO remotePhotoFullVOFirst, RemotePhotoFullVO remotePhotoFullVOSecond)
           
 boolean remotePhotoFullVOsAreEqualOnIdentifiers(RemotePhotoFullVO remotePhotoFullVOFirst, RemotePhotoFullVO remotePhotoFullVOSecond)
           
 void removePhoto(RemotePhotoFullVO photo)
           
 void updatePhoto(RemotePhotoFullVO photo)
           
 

Method Detail

addPhoto

RemotePhotoFullVO addPhoto(RemotePhotoFullVO photo)

updatePhoto

void updatePhoto(RemotePhotoFullVO photo)

removePhoto

void removePhoto(RemotePhotoFullVO photo)

getAllPhoto

RemotePhotoFullVO[] getAllPhoto()

getPhotoById

RemotePhotoFullVO getPhotoById(java.lang.Integer id)

getPhotoByIds

RemotePhotoFullVO[] getPhotoByIds(java.lang.Integer[] id)

getPhotoByDepartmentId

RemotePhotoFullVO[] getPhotoByDepartmentId(java.lang.Integer id)

getPhotoByPhotoTypeCode

RemotePhotoFullVO[] getPhotoByPhotoTypeCode(java.lang.String code)

getPhotoByObjectTypeCode

RemotePhotoFullVO[] getPhotoByObjectTypeCode(java.lang.String code)

getPhotoByQualityFlagCode

RemotePhotoFullVO[] getPhotoByQualityFlagCode(java.lang.String code)

remotePhotoFullVOsAreEqualOnIdentifiers

boolean remotePhotoFullVOsAreEqualOnIdentifiers(RemotePhotoFullVO remotePhotoFullVOFirst,
                                                RemotePhotoFullVO remotePhotoFullVOSecond)

remotePhotoFullVOsAreEqual

boolean remotePhotoFullVOsAreEqual(RemotePhotoFullVO remotePhotoFullVOFirst,
                                   RemotePhotoFullVO remotePhotoFullVOSecond)

getPhotoNaturalIds

RemotePhotoNaturalId[] getPhotoNaturalIds()

getPhotoByNaturalId

RemotePhotoFullVO getPhotoByNaturalId(RemotePhotoNaturalId photoNaturalId)

getPhotoNaturalIdById

RemotePhotoNaturalId getPhotoNaturalIdById(java.lang.Integer id)

addOrUpdateClusterPhoto

ClusterPhoto addOrUpdateClusterPhoto(ClusterPhoto clusterPhoto)

getAllClusterPhotoSinceDateSynchro

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

getClusterPhotoByIdentifiers

ClusterPhoto getClusterPhotoByIdentifiers(java.lang.Integer id)


Copyright © 2008-2010 IFREMER. All Rights Reserved.