org.gcube.indexmanagement.storagehandling
Interface DeltaListManagementWrapper
- All Known Implementing Classes:
- RemoteDeltaListManager
public interface DeltaListManagementWrapper
setIndexManagerEPR
void setIndexManagerEPR(org.apache.axis.message.addressing.EndpointReferenceType managerEPR)
throws java.lang.Exception
- Throws:
java.lang.Exception
getIndexManagerEPR
org.apache.axis.message.addressing.EndpointReferenceType getIndexManagerEPR()
isEmpty
boolean isEmpty()
connectLookup
int connectLookup()
throws java.lang.Exception
- Throws:
java.lang.Exception
connectUpdater
ConnectUpdaterResponse connectUpdater()
throws java.lang.Exception
- Throws:
java.lang.Exception
disconnectUpdater
void disconnectUpdater(int updaterID)
throws java.lang.Exception
- Throws:
java.lang.Exception
mergeDeltaFile
void mergeDeltaFile(DeltaFileInfoType deltaInfo)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDeltaCollectionID
java.lang.String getDeltaCollectionID()
throws java.lang.Exception
- Throws:
java.lang.Exception
getDeltaFileInfo
DeltaFileInfoType getDeltaFileInfo(int idx)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDeltaFileList
DeltaFileInfoType[] getDeltaFileList()
throws java.lang.Exception
- Throws:
java.lang.Exception
subscribeForAdditions
org.globus.wsrf.core.notification.SubscriptionManager subscribeForAdditions(IndexNotificationConsumer consumer)
throws java.lang.Exception
- Throws:
java.lang.Exception
subscribeForDeletions
org.globus.wsrf.core.notification.SubscriptionManager subscribeForDeletions(IndexNotificationConsumer consumer)
throws java.lang.Exception
- Throws:
java.lang.Exception
subscribeForIndexRemoval
org.globus.wsrf.core.notification.SubscriptionManager subscribeForIndexRemoval(IndexNotificationConsumer consumer)
throws java.lang.Exception
- Throws:
java.lang.Exception
subscribeForManagerCreation
org.globus.wsrf.core.notification.SubscriptionManager subscribeForManagerCreation(IndexNotificationConsumer consumer)
throws java.lang.Exception
- Throws:
java.lang.Exception