org.gcube.textextraction
Class TextExtractionJobControllerFactory

java.lang.Object
  extended by GCUBEPortType
      extended by org.gcube.textextraction.TextExtractionJobControllerFactory

public class TextExtractionJobControllerFactory
extends GCUBEPortType

OpenSearchServiceFactory creates OpenSearchServiceResource instances and returns references to the created objects.

Version:
1.2
Author:
Vassilis Verroios, NKUA, gerasimos.farantatos, NKUA

Constructor Summary
TextExtractionJobControllerFactory()
           
 
Method Summary
 CreateResourceResponse createResource(CreateResource request)
          Creates an instance of the OpenSearchServiceResource class and returns a reference to it
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextExtractionJobControllerFactory

public TextExtractionJobControllerFactory()
Method Detail

createResource

public CreateResourceResponse createResource(CreateResource request)
                                      throws GCUBEFault
Creates an instance of the OpenSearchServiceResource class and returns a reference to it

Parameters:
request - CreateResource - Object containing the collection id and the generic resource id that are to be connected with the created resource and possibly some fixed parameters that will be used while querying the first-level broker OpenSearch provider
Returns:
CreateResourceResponse - object containing the epr of the created OpenSearchServiceResource instance. The created resource will expose a number of query templates which can be used to query an OpenSearch Provider
Throws:
GCUBEFault - In case of error
See Also:
org.gcube.opensearch.opensearchserice.stubs.OpenSearchServiceFactoryPortType}