|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectGCUBEPortType
org.gcube.indexmanagement.storagehandling.DeltaListManagementProvider
public class DeltaListManagementProvider
Constructor Summary | |
---|---|
DeltaListManagementProvider()
Constructs a new DeltaListManagementProvider |
Method Summary | |
---|---|
int |
connectLookup(ConnectLookup empty)
Creates a connection number to identify an Index replication (Lookup resource) |
ConnectUpdaterResponse |
connectUpdater(ConnectUpdater empty)
Informs the index that an update has started. |
DisconnectUpdaterResponse |
disconnectUpdater(int updaterID)
Informs the index that an update is finished. |
org.oasis.wsn.GetCurrentMessageResponse |
getCurrentMessage(org.oasis.wsn.GetCurrentMessage request)
Provider for the getCurrentMessage operation of the notification producer. |
java.lang.String |
getDeltaCollectionID(GetDeltaCollectionID empty)
Returns the collection ID of the collection that stores the documents related to deltafiles |
DeltaFileInfoType |
getDeltaFileInfo(int deltaFileIdx)
Returns a delta file's particulars based on its index (placement in the DeltaFileList) |
GetDeltaFileListResponse |
getDeltaFileList(GetDeltaFileList request)
Returns a list of all retrieved delta files |
boolean |
isUpdating(IsUpdating empty)
Informs the caller if the Generator is currently updating |
MergeResponse |
mergeDeltaFile(DeltaFileInfoType deltaFileInfo)
Merges rowset information into an index. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DeltaListManagementProvider()
Method Detail |
---|
public GetDeltaFileListResponse getDeltaFileList(GetDeltaFileList request) throws GCUBEUnrecoverableFault
request
- the request
GCUBEUnrecoverableFault
- an error occuredpublic DeltaFileInfoType getDeltaFileInfo(int deltaFileIdx) throws GCUBEUnrecoverableFault
deltaFileIdx
- The index of the DeltaFile in question
GCUBEUnrecoverableFault
- an error occuredpublic java.lang.String getDeltaCollectionID(GetDeltaCollectionID empty) throws GCUBEUnrecoverableFault
String
the deltafile collection ID
GCUBEUnrecoverableFault
public MergeResponse mergeDeltaFile(DeltaFileInfoType deltaFileInfo) throws GCUBEUnrecoverableFault
deltaFileInfo
- the delta file to merge
GCUBEUnrecoverableFault
- an error occuredpublic int connectLookup(ConnectLookup empty) throws GCUBEUnrecoverableFault
empty
- empty stub request
GCUBEUnrecoverableFault
- an error occuredpublic ConnectUpdaterResponse connectUpdater(ConnectUpdater empty) throws GCUBEUnrecoverableFault
empty
- empty stub request
GCUBEUnrecoverableFault
- an error occuredpublic DisconnectUpdaterResponse disconnectUpdater(int updaterID) throws GCUBEUnrecoverableFault
updaterID
- ID of the finished updater resource
GCUBEUnrecoverableFault
- an error occuredpublic boolean isUpdating(IsUpdating empty) throws GCUBEUnrecoverableFault
empty
- empty stub request
GCUBEUnrecoverableFault
- an error occuredpublic org.oasis.wsn.GetCurrentMessageResponse getCurrentMessage(org.oasis.wsn.GetCurrentMessage request) throws java.rmi.RemoteException, org.oasis.wsn.ResourceUnknownFaultType, org.oasis.wsn.InvalidTopicExpressionFaultType, org.oasis.wsn.TopicNotSupportedFaultType, org.oasis.wsn.NoCurrentMessageOnTopicFaultType
request
- the request
java.rmi.RemoteException
org.oasis.wsn.ResourceUnknownFaultType
org.oasis.wsn.InvalidTopicExpressionFaultType
org.oasis.wsn.TopicNotSupportedFaultType
org.oasis.wsn.NoCurrentMessageOnTopicFaultType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |