org.gcube.opensearch.opensearchdatasource.stubs.bindings
Class OpenSearchDataSourcePortTypeSOAPBindingStub
java.lang.Object
org.apache.axis.client.Stub
org.gcube.opensearch.opensearchdatasource.stubs.bindings.OpenSearchDataSourcePortTypeSOAPBindingStub
- All Implemented Interfaces:
- Remote, javax.xml.rpc.Stub, OpenSearchDataSourcePortType
public class OpenSearchDataSourcePortTypeSOAPBindingStub
- extends org.apache.axis.client.Stub
- implements OpenSearchDataSourcePortType
| Fields inherited from class org.apache.axis.client.Stub |
cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service |
| Fields inherited from interface javax.xml.rpc.Stub |
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY |
|
Method Summary |
AddProvidersResponse |
addProviders(AddProvidersParams parameters)
Adds a set of providers and a set of searchable and presentable
fields to the DataSource. |
protected org.apache.axis.client.Call |
createCall()
|
org.oasis.wsrf.lifetime.DestroyResponse |
destroy(org.oasis.wsrf.lifetime.Destroy destroyRequest)
|
org.oasis.wsn.GetCurrentMessageResponse |
getCurrentMessage(org.oasis.wsn.GetCurrentMessage getCurrentMessageRequest)
|
org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse |
getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element getMultipleResourcePropertiesRequest)
|
org.oasis.wsrf.properties.GetResourcePropertyResponse |
getResourceProperty(QName getResourcePropertyRequest)
|
String |
query(String parameters)
Performs a query to the OpenSearch DataSource which will be
answered by the underlying OpenSearch providers. |
org.oasis.wsrf.properties.QueryResourcePropertiesResponse |
queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element queryResourcePropertiesRequest)
|
RefreshCacheResponse |
refreshCache(RefreshCache parameters)
Forces refreshing of the generic resource cache of all WS resources. |
org.oasis.wsrf.properties.SetResourcePropertiesResponse |
setResourceProperties(org.oasis.wsrf.properties.SetResourceProperties_Element setResourcePropertiesRequest)
|
org.oasis.wsrf.lifetime.SetTerminationTimeResponse |
setTerminationTime(org.oasis.wsrf.lifetime.SetTerminationTime setTerminationTimeRequest)
|
org.oasis.wsn.SubscribeResponse |
subscribe(org.oasis.wsn.Subscribe subscribeRequest)
|
| Methods inherited from class org.apache.axis.client.Stub |
_getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenSearchDataSourcePortTypeSOAPBindingStub
public OpenSearchDataSourcePortTypeSOAPBindingStub()
throws org.apache.axis.AxisFault
- Throws:
org.apache.axis.AxisFault
OpenSearchDataSourcePortTypeSOAPBindingStub
public OpenSearchDataSourcePortTypeSOAPBindingStub(URL endpointURL,
javax.xml.rpc.Service service)
throws org.apache.axis.AxisFault
- Throws:
org.apache.axis.AxisFault
OpenSearchDataSourcePortTypeSOAPBindingStub
public OpenSearchDataSourcePortTypeSOAPBindingStub(javax.xml.rpc.Service service)
throws org.apache.axis.AxisFault
- Throws:
org.apache.axis.AxisFault
createCall
protected org.apache.axis.client.Call createCall()
throws RemoteException
- Throws:
RemoteException
query
public String query(String parameters)
throws RemoteException,
org.gcube.common.core.faults.GCUBEUnrecoverableFault
- Description copied from interface:
OpenSearchDataSourcePortType
- Performs a query to the OpenSearch DataSource which will be
answered by the underlying OpenSearch providers.
- Specified by:
query in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEUnrecoverableFault
refreshCache
public RefreshCacheResponse refreshCache(RefreshCache parameters)
throws RemoteException,
org.gcube.common.core.faults.GCUBEUnrecoverableFault
- Description copied from interface:
OpenSearchDataSourcePortType
- Forces refreshing of the generic resource cache of all WS resources.
The top generic resource is retrieved from the IS and
updated immediately after the cache is cleared. Generic resources
corresponding to brokered providers are cached on
demand, during querying.
- Specified by:
refreshCache in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEUnrecoverableFault
addProviders
public AddProvidersResponse addProviders(AddProvidersParams parameters)
throws RemoteException,
org.gcube.common.core.faults.GCUBEUnrecoverableFault
- Description copied from interface:
OpenSearchDataSourcePortType
- Adds a set of providers and a set of searchable and presentable
fields to the DataSource. Each provider is characterised by its
associated collection id, its OpenSearch generic resource id and
optionally a set of fixed OpenSearch parameters.
- Specified by:
addProviders in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEUnrecoverableFault
getResourceProperty
public org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(QName getResourcePropertyRequest)
throws RemoteException,
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType,
org.oasis.wsrf.properties.ResourceUnknownFaultType
- Specified by:
getResourceProperty in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType
org.oasis.wsrf.properties.ResourceUnknownFaultType
subscribe
public org.oasis.wsn.SubscribeResponse subscribe(org.oasis.wsn.Subscribe subscribeRequest)
throws RemoteException,
org.oasis.wsn.TopicNotSupportedFaultType,
org.oasis.wsn.SubscribeCreationFailedFaultType,
org.oasis.wsn.InvalidTopicExpressionFaultType,
org.oasis.wsn.ResourceUnknownFaultType,
org.oasis.wsn.TopicPathDialectUnknownFaultType
- Specified by:
subscribe in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsn.TopicNotSupportedFaultType
org.oasis.wsn.SubscribeCreationFailedFaultType
org.oasis.wsn.InvalidTopicExpressionFaultType
org.oasis.wsn.ResourceUnknownFaultType
org.oasis.wsn.TopicPathDialectUnknownFaultType
getCurrentMessage
public org.oasis.wsn.GetCurrentMessageResponse getCurrentMessage(org.oasis.wsn.GetCurrentMessage getCurrentMessageRequest)
throws RemoteException,
org.oasis.wsn.TopicNotSupportedFaultType,
org.oasis.wsn.InvalidTopicExpressionFaultType,
org.oasis.wsn.ResourceUnknownFaultType,
org.oasis.wsn.NoCurrentMessageOnTopicFaultType
- Specified by:
getCurrentMessage in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsn.TopicNotSupportedFaultType
org.oasis.wsn.InvalidTopicExpressionFaultType
org.oasis.wsn.ResourceUnknownFaultType
org.oasis.wsn.NoCurrentMessageOnTopicFaultType
getMultipleResourceProperties
public org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element getMultipleResourcePropertiesRequest)
throws RemoteException,
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType,
org.oasis.wsrf.properties.ResourceUnknownFaultType
- Specified by:
getMultipleResourceProperties in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType
org.oasis.wsrf.properties.ResourceUnknownFaultType
destroy
public org.oasis.wsrf.lifetime.DestroyResponse destroy(org.oasis.wsrf.lifetime.Destroy destroyRequest)
throws RemoteException,
org.oasis.wsrf.lifetime.ResourceUnknownFaultType,
org.oasis.wsrf.lifetime.ResourceNotDestroyedFaultType
- Specified by:
destroy in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsrf.lifetime.ResourceUnknownFaultType
org.oasis.wsrf.lifetime.ResourceNotDestroyedFaultType
queryResourceProperties
public org.oasis.wsrf.properties.QueryResourcePropertiesResponse queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element queryResourcePropertiesRequest)
throws RemoteException,
org.oasis.wsrf.properties.UnknownQueryExpressionDialectFaultType,
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType,
org.oasis.wsrf.properties.InvalidQueryExpressionFaultType,
org.oasis.wsrf.properties.QueryEvaluationErrorFaultType,
org.oasis.wsrf.properties.ResourceUnknownFaultType
- Specified by:
queryResourceProperties in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsrf.properties.UnknownQueryExpressionDialectFaultType
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType
org.oasis.wsrf.properties.InvalidQueryExpressionFaultType
org.oasis.wsrf.properties.QueryEvaluationErrorFaultType
org.oasis.wsrf.properties.ResourceUnknownFaultType
setResourceProperties
public org.oasis.wsrf.properties.SetResourcePropertiesResponse setResourceProperties(org.oasis.wsrf.properties.SetResourceProperties_Element setResourcePropertiesRequest)
throws RemoteException,
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType,
org.oasis.wsrf.properties.InvalidSetResourcePropertiesRequestContentFaultType,
org.oasis.wsrf.properties.SetResourcePropertyRequestFailedFaultType,
org.oasis.wsrf.properties.ResourceUnknownFaultType,
org.oasis.wsrf.properties.UnableToModifyResourcePropertyFaultType
- Specified by:
setResourceProperties in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType
org.oasis.wsrf.properties.InvalidSetResourcePropertiesRequestContentFaultType
org.oasis.wsrf.properties.SetResourcePropertyRequestFailedFaultType
org.oasis.wsrf.properties.ResourceUnknownFaultType
org.oasis.wsrf.properties.UnableToModifyResourcePropertyFaultType
setTerminationTime
public org.oasis.wsrf.lifetime.SetTerminationTimeResponse setTerminationTime(org.oasis.wsrf.lifetime.SetTerminationTime setTerminationTimeRequest)
throws RemoteException,
org.oasis.wsrf.lifetime.UnableToSetTerminationTimeFaultType,
org.oasis.wsrf.lifetime.ResourceUnknownFaultType,
org.oasis.wsrf.lifetime.TerminationTimeChangeRejectedFaultType
- Specified by:
setTerminationTime in interface OpenSearchDataSourcePortType
- Throws:
RemoteException
org.oasis.wsrf.lifetime.UnableToSetTerminationTimeFaultType
org.oasis.wsrf.lifetime.ResourceUnknownFaultType
org.oasis.wsrf.lifetime.TerminationTimeChangeRejectedFaultType
Copyright © 2013. All Rights Reserved.