fr.ifremer.allegro.administration.programStrategy.generic.service
Interface RemoteProgramFullService

All Known Implementing Classes:
RemoteProgramFullServiceBase, RemoteProgramFullServiceImpl

public interface RemoteProgramFullService


Method Summary
 ClusterProgram addOrUpdateClusterProgram(ClusterProgram clusterProgram)
           
 RemoteProgramFullVO addProgram(RemoteProgramFullVO program)
           
 ClusterProgram[] getAllClusterProgramSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 RemoteProgramFullVO[] getAllProgram()
           
 ClusterProgram getClusterProgramByIdentifiers(java.lang.String code)
           
 RemoteProgramFullVO getProgramByCode(java.lang.String code)
           
 RemoteProgramFullVO[] getProgramByCodes(java.lang.String[] code)
           
 RemoteProgramFullVO[] getProgramByGearClassificationId(java.lang.Integer id)
           
 RemoteProgramFullVO getProgramByNaturalId(RemoteProgramNaturalId programNaturalId)
           
 RemoteProgramNaturalId getProgramNaturalIdByCode(java.lang.String code)
           
 RemoteProgramNaturalId[] getProgramNaturalIds()
           
 boolean remoteProgramFullVOsAreEqual(RemoteProgramFullVO remoteProgramFullVOFirst, RemoteProgramFullVO remoteProgramFullVOSecond)
           
 boolean remoteProgramFullVOsAreEqualOnIdentifiers(RemoteProgramFullVO remoteProgramFullVOFirst, RemoteProgramFullVO remoteProgramFullVOSecond)
           
 void removeProgram(RemoteProgramFullVO program)
           
 void updateProgram(RemoteProgramFullVO program)
           
 

Method Detail

addProgram

RemoteProgramFullVO addProgram(RemoteProgramFullVO program)

updateProgram

void updateProgram(RemoteProgramFullVO program)

removeProgram

void removeProgram(RemoteProgramFullVO program)

getAllProgram

RemoteProgramFullVO[] getAllProgram()

getProgramByCode

RemoteProgramFullVO getProgramByCode(java.lang.String code)

getProgramByCodes

RemoteProgramFullVO[] getProgramByCodes(java.lang.String[] code)

getProgramByGearClassificationId

RemoteProgramFullVO[] getProgramByGearClassificationId(java.lang.Integer id)

remoteProgramFullVOsAreEqualOnIdentifiers

boolean remoteProgramFullVOsAreEqualOnIdentifiers(RemoteProgramFullVO remoteProgramFullVOFirst,
                                                  RemoteProgramFullVO remoteProgramFullVOSecond)

remoteProgramFullVOsAreEqual

boolean remoteProgramFullVOsAreEqual(RemoteProgramFullVO remoteProgramFullVOFirst,
                                     RemoteProgramFullVO remoteProgramFullVOSecond)

getProgramNaturalIds

RemoteProgramNaturalId[] getProgramNaturalIds()

getProgramByNaturalId

RemoteProgramFullVO getProgramByNaturalId(RemoteProgramNaturalId programNaturalId)

getProgramNaturalIdByCode

RemoteProgramNaturalId getProgramNaturalIdByCode(java.lang.String code)

addOrUpdateClusterProgram

ClusterProgram addOrUpdateClusterProgram(ClusterProgram clusterProgram)

getAllClusterProgramSinceDateSynchro

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

getClusterProgramByIdentifiers

ClusterProgram getClusterProgramByIdentifiers(java.lang.String code)


Copyright © 2008-2010 IFREMER. All Rights Reserved.