- AbstractBuilder<A,S,P> - Class in org.gcube.common.clients.builders
-
Partial implementation of proxy builders.
- AbstractBuilder(ProxyPlugin<A, S, P>, EndpointCache<A>, Property<?>...) - Constructor for class org.gcube.common.clients.builders.AbstractBuilder
-
- AbstractConfig<A,S> - Class in org.gcube.common.clients.config
-
- AbstractConfig(ProxyPlugin<A, S, ?>) - Constructor for class org.gcube.common.clients.config.AbstractConfig
-
- AbstractDelegate<A,S,C extends ProxyConfig<A,S>> - Class in org.gcube.common.clients.delegates
-
- AbstractDelegate(C) - Constructor for class org.gcube.common.clients.delegates.AbstractDelegate
-
Constructs an instance with a given configuration
- AbstractSingletonBuilder<A,S,P> - Class in org.gcube.common.clients.builders
-
Partial implementation of proxy builders for singleton services, i.e.
- AbstractSingletonBuilder(ProxyPlugin<A, S, P>, EndpointCache<A>, Property<?>...) - Constructor for class org.gcube.common.clients.builders.AbstractSingletonBuilder
-
- AbstractStatefulBuilder<A,S,P> - Class in org.gcube.common.clients.builders
-
Partial implementation of proxy builders for stateful services.
- AbstractStatefulBuilder(ProxyPlugin<A, S, P>, EndpointCache<A>, Property<?>...) - Constructor for class org.gcube.common.clients.builders.AbstractStatefulBuilder
-
- AbstractStatelessBuilder<A,S,P> - Class in org.gcube.common.clients.builders
-
Partial implementation of proxy builders for stateless services.
- AbstractStatelessBuilder(ProxyPlugin<A, S, P>, EndpointCache<A>, Query<A>, Property<?>...) - Constructor for class org.gcube.common.clients.builders.AbstractStatelessBuilder
-
- addProperty(Property<?>) - Method in class org.gcube.common.clients.builders.AbstractBuilder
-
Adds a custom property.
- addProperty(String, T) - Method in class org.gcube.common.clients.config.AbstractConfig
-
- addProperty(Property<?>) - Method in class org.gcube.common.clients.config.AbstractConfig
-
- addProperty(String, T) - Method in interface org.gcube.common.clients.config.ProxyConfig
-
Adds a custom property to the configuration.
- addProperty(Property<?>) - Method in interface org.gcube.common.clients.config.ProxyConfig
-
Adds a custom property to the configuration.
- address(String, String, String, int) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Return the HTTP address of a service endpoint.
- address(String, String, String, String, int) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Return the address of a service endpoint.
- address(String, String, URL) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Return the address of a service endpoint.
- address(String, String, String, URL) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Return the address of a service endpoint.
- address(String, String, URI) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Return the address of a service endpoint.
- address(String, String, String, String, String, int) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Returns the address of a service instance.
- address(String, String, String, String, String, String, int) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Returns the address of a service instance.
- address(String, String, String, String, URL) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Returns the address of a service instance.
- address(String, String, String, String, URI) - Static method in class org.gcube.common.clients.builders.AddressingUtils
-
Returns the address of a service instance.
- address() - Method in class org.gcube.common.clients.config.EndpointConfig
-
- AddressingUtils - Class in org.gcube.common.clients.builders
-
Factory methods for addresses of service endpoints and service instances.
- AddressingUtils() - Constructor for class org.gcube.common.clients.builders.AddressingUtils
-
- again(Throwable) - Static method in class org.gcube.common.clients.exceptions.FaultDSL
-
Indicates a fault to be rethrown with a narrower type.
- as(Class<T1>) - Method in class org.gcube.common.clients.exceptions.FaultDSL.AsClause
-
Rethrows the fault with a narrower type, or wraps it in
ServiceException if its type cannot be narrowed.
- as(Class<T1>, Class<T2>) - Method in class org.gcube.common.clients.exceptions.FaultDSL.AsClause
-
Rethrows the fault with a narrower type, or wraps it in
ServiceException if its type cannot be narrowed.
- as(Class<T1>, Class<T2>, Class<T3>) - Method in class org.gcube.common.clients.exceptions.FaultDSL.AsClause
-
Rethrows the fault with a narrower type, or wraps it in
ServiceException if its type cannot be narrowed.
- as(Class<T1>, Class<T2>, Class<T3>, Class<T4>) - Method in class org.gcube.common.clients.exceptions.FaultDSL.AsClause
-
Rethrows the fault with a narrower type, or wraps it in
ServiceException if its type cannot be narrowed.
- asServiceException() - Method in class org.gcube.common.clients.exceptions.FaultDSL.AsClause
-
- AsyncProxyDelegate<S> - Class in org.gcube.common.clients.delegates
-
A
ProxyDelegate that delivers the outcome of
Calls asynchronously, either through polling or
notifications.
- AsyncProxyDelegate(ProxyDelegate<S>) - Constructor for class org.gcube.common.clients.delegates.AsyncProxyDelegate
-
- at(String, int) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
-
- at(URL) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
-
- at(URI) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
-
- at(W3CEndpointReference) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
-
- at(String, String, int) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
-
- at(String, URL) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
-
- at(String, URI) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
-
- at(String, int) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
-
- at(URL) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
-
- at(URI) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
-
- at(URL) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.Builder
-
Configures the address of a given service endpoint.
- at(URI) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.Builder
-
Configures the address of a given service endpoint.
- at(String, int) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.Builder
-
Configures the address of a given service instance.
- at(W3CEndpointReference) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
-
Configures the address of a given service instance.
- at(String, String, int) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
-
Configures the address of a given service instance.
- at(String, URL) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
-
Configures the address of a given service instance.
- at(String, URI) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
-
Configures the address of a given service instance.
- at(String, int) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
-
Configures the address of a given service instance.
- at(URL) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
-
Configures the address of a given service endpoint.
- at(URI) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
-
Configures the address of a given service endpoint.
- serviceClass() - Method in interface org.gcube.common.clients.delegates.ProxyPlugin
-
Returns the gCube name of the service.
- ServiceException - Exception in org.gcube.common.clients.exceptions
-
An exceptions that occurs in the attempt to communicate with service endpoints.
- ServiceException() - Constructor for exception org.gcube.common.clients.exceptions.ServiceException
-
Creates an instance.
- ServiceException(String) - Constructor for exception org.gcube.common.clients.exceptions.ServiceException
-
Creates an instance with a given message.
- ServiceException(Throwable) - Constructor for exception org.gcube.common.clients.exceptions.ServiceException
-
Creates an instance from an underlying cause.
- ServiceException(String, Throwable) - Constructor for exception org.gcube.common.clients.exceptions.ServiceException
-
Creates an instance with a given message and an underlying cause.
- serviceName() - Method in interface org.gcube.common.clients.delegates.ProxyPlugin
-
Returns the gCube class of the service.
- setAddress(W3CEndpointReference) - Method in class org.gcube.common.clients.builders.AbstractBuilder
-
Sets the address.
- setQuery(Query<A>) - Method in class org.gcube.common.clients.builders.AbstractBuilder
-
Sets the query.
- setTimeout(int) - Method in class org.gcube.common.clients.builders.AbstractBuilder
-
Sets the timeout.
- SingletonBuilderAPI - Class in org.gcube.common.clients.builders
-
Defines a DSL for proxy builders of singleton services, i.e.
- SingletonBuilderAPI() - Constructor for class org.gcube.common.clients.builders.SingletonBuilderAPI
-
- SingletonBuilderAPI.Builder<A,P> - Interface in org.gcube.common.clients.builders
-
The first clause of the DSL.
- SingletonBuilderAPI.FinalClause<P> - Interface in org.gcube.common.clients.builders
-
The final clause of the DSL.
- SingletonBuilderAPI.SecondClause<P> - Interface in org.gcube.common.clients.builders
-
The second clause of the DSL.
- StatefulBuilderAPI - Class in org.gcube.common.clients.builders
-
Defines a DSL for proxy builders of stateful services.
- StatefulBuilderAPI() - Constructor for class org.gcube.common.clients.builders.StatefulBuilderAPI
-
- StatefulBuilderAPI.Builder<A,P> - Interface in org.gcube.common.clients.builders
-
The first clause of the DSL.
- StatefulBuilderAPI.FinalClause<P> - Interface in org.gcube.common.clients.builders
-
The final clause of the DSL.
- StatefulBuilderAPI.SecondClause<P> - Interface in org.gcube.common.clients.builders
-
The second clause of the DSL.
- StatelessBuilderAPI - Class in org.gcube.common.clients.builders
-
Defines a DSL for proxy builders of stateless services.
- StatelessBuilderAPI() - Constructor for class org.gcube.common.clients.builders.StatelessBuilderAPI
-
- StatelessBuilderAPI.Builder<P> - Interface in org.gcube.common.clients.builders
-
The first clause of the DSL.
- StatelessBuilderAPI.FinalClause<P> - Interface in org.gcube.common.clients.builders
-
The final clause of the DSL.
- StatelessBuilderAPI.SecondClause<P> - Interface in org.gcube.common.clients.builders
-
The second clause of the DSL.
- sticky_session - Static variable in class org.gcube.common.clients.config.Property
-
The name of the sticky session property
Property.
- sticky_session(boolean) - Static method in class org.gcube.common.clients.config.Property
-