|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.common.core.porttypes.GCUBEPortType
org.gcube.indexmanagement.storagehandling.DeltaListManagementProvider
public class DeltaListManagementProvider
| Field Summary |
|---|
| Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
|---|
initialized |
| Constructor Summary | |
|---|---|
DeltaListManagementProvider()
Constructs a new DeltaListManagementProvider |
|
| Method Summary | |
|---|---|
int |
connectLookup(org.gcube.indexmanagement.storagehandling.stubs.ConnectLookup empty)
Creates a connection number to identify an Index replication (Lookup resource) |
org.gcube.indexmanagement.storagehandling.stubs.ConnectUpdaterResponse |
connectUpdater(org.gcube.indexmanagement.storagehandling.stubs.ConnectUpdater empty)
Informs the index that an update has started. |
org.gcube.indexmanagement.storagehandling.stubs.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. |
String |
getDeltaCollectionID(org.gcube.indexmanagement.storagehandling.stubs.GetDeltaCollectionID empty)
Returns the collection ID of the collection that stores the documents related to deltafiles |
org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType |
getDeltaFileInfo(int deltaFileIdx)
Returns a delta file's particulars based on its index (placement in the DeltaFileList) |
org.gcube.indexmanagement.storagehandling.stubs.GetDeltaFileListResponse |
getDeltaFileList(org.gcube.indexmanagement.storagehandling.stubs.GetDeltaFileList request)
Returns a list of all retrieved delta files |
protected org.gcube.common.core.contexts.GCUBEServiceContext |
getServiceContext()
|
boolean |
isUpdating(org.gcube.indexmanagement.storagehandling.stubs.IsUpdating empty)
Informs the caller if the Generator is currently updating |
org.gcube.indexmanagement.storagehandling.stubs.MergeResponse |
mergeDeltaFile(org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType deltaFileInfo)
Merges rowset information into an index. |
| Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
|---|
destroy, init, onFailure, onInitialisation, onReady, onStateChange, onUpdate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DeltaListManagementProvider()
| Method Detail |
|---|
public org.gcube.indexmanagement.storagehandling.stubs.GetDeltaFileListResponse getDeltaFileList(org.gcube.indexmanagement.storagehandling.stubs.GetDeltaFileList request)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
request - the request
org.gcube.common.core.faults.GCUBEUnrecoverableFault - an error occured
public org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType getDeltaFileInfo(int deltaFileIdx)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
deltaFileIdx - The index of the DeltaFile in question
org.gcube.common.core.faults.GCUBEUnrecoverableFault - an error occured
public String getDeltaCollectionID(org.gcube.indexmanagement.storagehandling.stubs.GetDeltaCollectionID empty)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
String the deltafile collection ID
org.gcube.common.core.faults.GCUBEUnrecoverableFault
public org.gcube.indexmanagement.storagehandling.stubs.MergeResponse mergeDeltaFile(org.gcube.indexmanagement.storagehandling.stubs.DeltaFileInfoType deltaFileInfo)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
deltaFileInfo - the delta file to merge
org.gcube.common.core.faults.GCUBEUnrecoverableFault - an error occured
public int connectLookup(org.gcube.indexmanagement.storagehandling.stubs.ConnectLookup empty)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
empty - empty stub request
org.gcube.common.core.faults.GCUBEUnrecoverableFault - an error occured
public org.gcube.indexmanagement.storagehandling.stubs.ConnectUpdaterResponse connectUpdater(org.gcube.indexmanagement.storagehandling.stubs.ConnectUpdater empty)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
empty - empty stub request
org.gcube.common.core.faults.GCUBEUnrecoverableFault - an error occured
public org.gcube.indexmanagement.storagehandling.stubs.DisconnectUpdaterResponse disconnectUpdater(int updaterID)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
updaterID - ID of the finished updater resource
org.gcube.common.core.faults.GCUBEUnrecoverableFault - an error occured
public boolean isUpdating(org.gcube.indexmanagement.storagehandling.stubs.IsUpdating empty)
throws org.gcube.common.core.faults.GCUBEUnrecoverableFault
empty - empty stub request
org.gcube.common.core.faults.GCUBEUnrecoverableFault - an error occuredprotected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType
public org.oasis.wsn.GetCurrentMessageResponse getCurrentMessage(org.oasis.wsn.GetCurrentMessage request)
throws RemoteException,
org.oasis.wsn.ResourceUnknownFaultType,
org.oasis.wsn.InvalidTopicExpressionFaultType,
org.oasis.wsn.TopicNotSupportedFaultType,
org.oasis.wsn.NoCurrentMessageOnTopicFaultType
request - the request
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 | |||||||||