org.gcube.indexmanagement.incrementalindexupdater
Class IncrementalIndexUpdaterFactoryService

java.lang.Object
  extended by GCUBEPortType
      extended by org.gcube.indexmanagement.incrementalindexupdater.IncrementalIndexUpdaterFactoryService

public class IncrementalIndexUpdaterFactoryService
extends GCUBEPortType

The IncrementalIndexUpdaterFactoryService class is a factory class in that creates Web Service Resource instances.

See Also:
IncrementalIndexUpdaterService.java

Constructor Summary
IncrementalIndexUpdaterFactoryService()
          Constructor that handles gCube startup.
 
Method Summary
 CreateResourceResponse createForwardIncrementalUpdaterResource(CreateForwardIncrementalUpdaterResource request)
          Creates an incremental updater resource liked to a ForwardIndex resource.
 CreateResourceResponse createFullTextIncrementalUpdaterResource(CreateFullTextIncrementalUpdaterResource request)
          Creates an incremental updater resource liked to a FullTextIndex resource.
 CreateResourceResponse createGeoIncrementalUpdaterResource(CreateGeoIncrementalUpdaterResource request)
          Creates an incremental updater resource liked to a GeoIndex resource.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncrementalIndexUpdaterFactoryService

public IncrementalIndexUpdaterFactoryService()
Constructor that handles gCube startup.

Method Detail

createFullTextIncrementalUpdaterResource

public final CreateResourceResponse createFullTextIncrementalUpdaterResource(CreateFullTextIncrementalUpdaterResource request)
                                                                      throws GCUBEFault
Creates an incremental updater resource liked to a FullTextIndex resource.

Parameters:
request - The resource to be created
Returns:
the create resource response object
Throws:
GCUBEFauls - when the resource can not be created.
GCUBEFault

createGeoIncrementalUpdaterResource

public final CreateResourceResponse createGeoIncrementalUpdaterResource(CreateGeoIncrementalUpdaterResource request)
                                                                 throws GCUBEFault
Creates an incremental updater resource liked to a GeoIndex resource.

Parameters:
request - The resource to be created
Returns:
the create resource response object
Throws:
GCUBEFauls - when the resource can not be created.
GCUBEFault

createForwardIncrementalUpdaterResource

public final CreateResourceResponse createForwardIncrementalUpdaterResource(CreateForwardIncrementalUpdaterResource request)
                                                                     throws GCUBEFault
Creates an incremental updater resource liked to a ForwardIndex resource.

Parameters:
request - The resource to be created
Returns:
the create resource response object
Throws:
GCUBEFauls - when the resource can not be created.
GCUBEFault