org.gcube.indexmanagement.storagehandling
Interface DeltaListManagementWrapper

All Known Implementing Classes:
RemoteDeltaListManager

public interface DeltaListManagementWrapper


Method Summary
 int connectLookup()
           
 org.gcube.indexmanagement.storagehandling.stubs.ConnectUpdaterResponse connectUpdater()
           
 void disconnectUpdater(int updaterID)
           
 String getDeltaCollectionID()
           
 org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType getDeltaFileInfo(int idx)
           
 org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType[] getDeltaFileList()
           
 org.apache.axis.message.addressing.EndpointReferenceType getIndexManagerEPR()
           
 boolean isEmpty()
           
 void mergeDeltaFile(org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType deltaInfo)
           
 void setIndexManagerEPR(org.apache.axis.message.addressing.EndpointReferenceType managerEPR)
           
 org.globus.wsrf.core.notification.SubscriptionManager subscribeForAdditions(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
           
 org.globus.wsrf.core.notification.SubscriptionManager subscribeForDeletions(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
           
 org.globus.wsrf.core.notification.SubscriptionManager subscribeForIndexRemoval(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
           
 org.globus.wsrf.core.notification.SubscriptionManager subscribeForManagerCreation(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
           
 

Method Detail

setIndexManagerEPR

void setIndexManagerEPR(org.apache.axis.message.addressing.EndpointReferenceType managerEPR)
                        throws Exception
Throws:
Exception

getIndexManagerEPR

org.apache.axis.message.addressing.EndpointReferenceType getIndexManagerEPR()

isEmpty

boolean isEmpty()

connectLookup

int connectLookup()
                  throws Exception
Throws:
Exception

connectUpdater

org.gcube.indexmanagement.storagehandling.stubs.ConnectUpdaterResponse connectUpdater()
                                                                                      throws Exception
Throws:
Exception

disconnectUpdater

void disconnectUpdater(int updaterID)
                       throws Exception
Throws:
Exception

mergeDeltaFile

void mergeDeltaFile(org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType deltaInfo)
                    throws Exception
Throws:
Exception

getDeltaCollectionID

String getDeltaCollectionID()
                            throws Exception
Throws:
Exception

getDeltaFileInfo

org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType getDeltaFileInfo(int idx)
                                                                                   throws Exception
Throws:
Exception

getDeltaFileList

org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType[] getDeltaFileList()
                                                                                     throws Exception
Throws:
Exception

subscribeForAdditions

org.globus.wsrf.core.notification.SubscriptionManager subscribeForAdditions(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
                                                                            throws Exception
Throws:
Exception

subscribeForDeletions

org.globus.wsrf.core.notification.SubscriptionManager subscribeForDeletions(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
                                                                            throws Exception
Throws:
Exception

subscribeForIndexRemoval

org.globus.wsrf.core.notification.SubscriptionManager subscribeForIndexRemoval(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
                                                                               throws Exception
Throws:
Exception

subscribeForManagerCreation

org.globus.wsrf.core.notification.SubscriptionManager subscribeForManagerCreation(org.gcube.indexmanagement.common.IndexNotificationConsumer consumer)
                                                                                  throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.