Index

A B C D E F G H I K M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

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
Constructs an instance with a given ProxyPlugin, and EndpointCache, and zero or more default Propertys.
AbstractConfig<A,S> - Class in org.gcube.common.clients.config
Partial implementation of ProxyConfig.
AbstractConfig(ProxyPlugin<A, S, ?>) - Constructor for class org.gcube.common.clients.config.AbstractConfig
Creates an instance with a given ProxyPlugin.
AbstractDelegate<A,S,C extends ProxyConfig<A,S>> - Class in org.gcube.common.clients.delegates
Partial implementation of ProxyDelegates
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. stateful services with a known single instance.
AbstractSingletonBuilder(ProxyPlugin<A, S, P>, EndpointCache<A>, Property<?>...) - Constructor for class org.gcube.common.clients.builders.AbstractSingletonBuilder
Constructs an instance with a given ProxyPlugin, and EndpointCache, and zero or more default Propertys.
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
Constructs an instance with a given ProxyPlugin, and EndpointCache, and zero or more default Propertys.
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
Constructs an instance with a given ProxyPlugin, an EndpointCache, a Query, and zero or more default Propertys.
addProperty(String, T) - 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 class org.gcube.common.clients.builders.AbstractBuilder
Adds a custom property.
addProperty(Property<?>) - Method in class org.gcube.common.clients.config.AbstractConfig
 
addProperty(Property<?>) - Method in interface org.gcube.common.clients.config.ProxyConfig
Adds a custom property to the configuration.
address() - Method in class org.gcube.common.clients.config.EndpointConfig
Returns the address of the endpoint.
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, 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, URI) - 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, 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, URL) - Static method in class org.gcube.common.clients.builders.AddressingUtils
Return the address of a service endpoint.
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
Throws a ServiceException caused by a given fault
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
Creates an instance with a (synchronous) ProxyDelegate
at(W3CEndpointReference) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
at(W3CEndpointReference) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
Configures the address of a given service instance.
at(String, int) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
 
at(String, int) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
 
at(String, int) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.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(String, String, int) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
at(String, String, int) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
Configures the address of a given service instance.
at(String, URI) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
at(String, URI) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
Configures the address of a given service instance.
at(String, URL) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
at(String, URL) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
Configures the address of a given service instance.
at(URI) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
 
at(URI) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
 
at(URI) - 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.StatelessBuilderAPI.Builder
Configures the address of a given service endpoint.
at(URL) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
 
at(URL) - 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(URL) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
Configures the address of a given service endpoint.

B

build() - Method in class org.gcube.common.clients.builders.AbstractBuilder
Builds the proxy.
build() - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.FinalClause
Returns a configured proxy.
build() - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.SecondClause
Returns a configured proxy.
build() - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.FinalClause
Returns a configured proxy.
build() - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.SecondClause
Returns a configured proxy.
build() - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
Configures the timeout for the proxy.
build() - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.FinalClause
Returns a configured proxy.
build() - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.SecondClause
Returns a configured proxy.

C

cache() - Method in class org.gcube.common.clients.config.DiscoveryConfig
Returns the address cache used by the proxy.
call(S) - Method in interface org.gcube.common.clients.Call
Calls a given service endpoint.
Call<S,R> - Interface in org.gcube.common.clients
A call to an endpoint of a given service.
Callback<V> - Interface in org.gcube.common.clients.delegates
Asynchronous Call listeners.
clear(Key) - Method in class org.gcube.common.clients.cache.DefaultEndpointCache
 
clear(Key) - Method in interface org.gcube.common.clients.cache.EndpointCache
Resets the cache for a given Key.
config() - Method in class org.gcube.common.clients.delegates.AbstractDelegate
 
config() - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
 
config() - Method in class org.gcube.common.clients.delegates.MockDelegate
 
config() - Method in interface org.gcube.common.clients.delegates.ProxyDelegate
Returns the configuration of the proxy.
contextPath() - Method in class org.gcube.common.clients.builders.AbstractBuilder
Returns the context path of the service.
convert(Exception, ProxyConfig<?, ?>) - Method in interface org.gcube.common.clients.delegates.ProxyPlugin
Converts a fault raised by a Call into a fault that can be recognised by ProxyDelegate clients.
convertAddress(W3CEndpointReference) - Method in class org.gcube.common.clients.builders.AbstractBuilder
Converts a W3CEndpointReference in a service address.

D

DefaultEndpointCache<A> - Class in org.gcube.common.clients.cache
Base implementation of EndpointCache.
DefaultEndpointCache() - Constructor for class org.gcube.common.clients.cache.DefaultEndpointCache
 
defaultTimeout - Static variable in class org.gcube.common.clients.builders.AbstractBuilder
Default proxy timeout.
DirectDelegate<A,S> - Class in org.gcube.common.clients.delegates
A ProxyDelegate that sends Calls to service endpoints at known addresses.
DirectDelegate(EndpointConfig<A, S>) - Constructor for class org.gcube.common.clients.delegates.DirectDelegate
Creates an instance with a given configuration.
DiscoveryConfig<A,S> - Class in org.gcube.common.clients.config
The configuration of a proxy created in discovery mode.
DiscoveryConfig(ProxyPlugin<A, S, ?>, Query<A>, EndpointCache<A>) - Constructor for class org.gcube.common.clients.config.DiscoveryConfig
Creates an instance with a given ProxyPlugin, Query and call timeout.
DiscoveryDelegate<A,S> - Class in org.gcube.common.clients.delegates
A ProxyDelegate that discovers service endpoints.
DiscoveryDelegate(DiscoveryConfig<A, S>) - Constructor for class org.gcube.common.clients.delegates.DiscoveryDelegate
Creates an instance with a ProxyPlugin, a Query, and an EndpointCache.
DiscoveryException - Exception in org.gcube.common.clients.exceptions
Raised when services endpoints cannot be discovered.
DiscoveryException(String) - Constructor for exception org.gcube.common.clients.exceptions.DiscoveryException
Creates an instance with a message.
DiscoveryException(Throwable) - Constructor for exception org.gcube.common.clients.exceptions.DiscoveryException
Creates an instance from a cause.
done(V) - Method in interface org.gcube.common.clients.delegates.Callback
Invoked when the value returned by the call is available.

E

EndpointCache<A> - Interface in org.gcube.common.clients.cache
A cross-service cache of endpoint addresses used by DiscoveryDelegates.
EndpointConfig<A,S> - Class in org.gcube.common.clients.config
The configuration of a proxy created in direct mode.
EndpointConfig(ProxyPlugin<A, S, ?>, A) - Constructor for class org.gcube.common.clients.config.EndpointConfig
Creates an instance with a given ProxyPlugin and endpoint address.
equals(Object) - Method in class org.gcube.common.clients.cache.Key
 
equals(Object) - Method in interface org.gcube.common.clients.queries.Query
 

F

FaultDSL - Class in org.gcube.common.clients.exceptions
A simple DSL for fault conversion.
FaultDSL() - Constructor for class org.gcube.common.clients.exceptions.FaultDSL
 
FaultDSL.AsClause - Class in org.gcube.common.clients.exceptions
Fault narrowing clause;
fire() - Method in interface org.gcube.common.clients.queries.Query
Executes the query.

G

get(Key) - Method in class org.gcube.common.clients.cache.DefaultEndpointCache
 
get(Key) - Method in interface org.gcube.common.clients.cache.EndpointCache
Returns the address cached for a given Key

H

hashCode() - Method in class org.gcube.common.clients.cache.Key
 
hashCode() - Method in interface org.gcube.common.clients.queries.Query
 
hasProperty(String) - Method in class org.gcube.common.clients.config.AbstractConfig
 
hasProperty(String) - Method in interface org.gcube.common.clients.config.ProxyConfig
Returns true if the configuration includes a given custom property.

I

IllegalScopeException - Exception in org.gcube.common.clients.exceptions
A ServiceException raised when attempt to contact service endpoints outside the scope.
IllegalScopeException() - Constructor for exception org.gcube.common.clients.exceptions.IllegalScopeException
Creates an instance.
IllegalScopeException(String) - Constructor for exception org.gcube.common.clients.exceptions.IllegalScopeException
Creates an instance with a given message.
InvalidRequestException - Exception in org.gcube.common.clients.exceptions
A ServiceException raised when client requests are invalid for services.
InvalidRequestException() - Constructor for exception org.gcube.common.clients.exceptions.InvalidRequestException
Creates an instance.
InvalidRequestException(String) - Constructor for exception org.gcube.common.clients.exceptions.InvalidRequestException
Creates an instance with a given message.
InvalidRequestException(String, Throwable) - Constructor for exception org.gcube.common.clients.exceptions.InvalidRequestException
Creates an instance with a given message and an underlying cause.
InvalidRequestException(Throwable) - Constructor for exception org.gcube.common.clients.exceptions.InvalidRequestException
Creates an instance from an underlying cause.

K

key(String, String) - Static method in class org.gcube.common.clients.builders.AddressingUtils
Returns an element that wraps a given key.
key(String, Query<?>) - Static method in class org.gcube.common.clients.cache.Key
Creates a Key with a given service name and Query
Key - Class in org.gcube.common.clients.cache
Keys for cross-service EndpointCaches comprised of a service name, a Query, and a scope.
keyElement - Static variable in class org.gcube.common.clients.builders.AddressingUtils
The name of the element used to wrap resource keys in endpoint references.

M

make(Call<S, V>) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
 
make(Call<S, V>) - Method in class org.gcube.common.clients.delegates.DirectDelegate
 
make(Call<S, V>) - Method in class org.gcube.common.clients.delegates.DiscoveryDelegate
 
make(Call<S, V>) - Method in class org.gcube.common.clients.delegates.MockDelegate
 
make(Call<S, V>) - Method in interface org.gcube.common.clients.delegates.ProxyDelegate
Makes a Call to a given service endpoint.
makeAsync(Call<S, V>) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
Makes a Call to a service endpoint asynchronously, returning a Future that clients can use to poll for and obtain the call outcome, or to cancel the call (assuming that the call is designed for cancellation or has not been made yet).
makeAsync(Call<S, V>, ExecutorService) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
Makes a Call to a service endpoint asynchronously, returning a Future that clients can use to poll for and obtain the call outcome, or to cancel the call (assuming that the call is designed for cancellation or has not been made yet).
makeAsync(Call<S, V>, Callback<V>) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
Makes a Call to a service endpoint asynchronously, notifying a Callback of its outcome.
makeAsync(Call<S, V>, Callback<V>, ExecutorService) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
Makes a Call to a service endpoint asynchronously, notifying a Callback of its outcome.
match(R) - Method in interface org.gcube.common.clients.queries.ResultMatcher
Returns true if the result should be retained.
matching(Query<A>) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
 
matching(Query<A>) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
matching(Query<A>) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.Builder
Configures a query for service instances.
matching(Query<A>) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.Builder
Configures a query for service instances.
mockDelegate(ProxyPlugin<?, S, ?>, S) - Static method in class org.gcube.common.clients.delegates.MockDelegate
Creates an instance with a ProxyPlugin and a mock endpoints.
MockDelegate<S> - Class in org.gcube.common.clients.delegates
A ProxyDelegate for mock testing.

N

name() - Method in class org.gcube.common.clients.config.Property
Returns the name of the property.
name() - Method in interface org.gcube.common.clients.delegates.ProxyPlugin
Returns the name of the service.
namespace() - Method in interface org.gcube.common.clients.delegates.ProxyPlugin
Returns the namespace of the service
newProxy(ProxyDelegate<S>) - Method in interface org.gcube.common.clients.delegates.ProxyPlugin
Returns a proxy with a given delegate
NoSuchEndpointException - Exception in org.gcube.common.clients.exceptions
A ServiceException raised when services endpoints are not reachable.
NoSuchEndpointException(Throwable) - Constructor for exception org.gcube.common.clients.exceptions.NoSuchEndpointException
Creates an instance from an underlying cause.

O

onFailure(Throwable) - Method in interface org.gcube.common.clients.delegates.Callback
Invoked when the call does not complete successfully.
org.gcube.common.clients - package org.gcube.common.clients
 
org.gcube.common.clients.builders - package org.gcube.common.clients.builders
 
org.gcube.common.clients.cache - package org.gcube.common.clients.cache
 
org.gcube.common.clients.config - package org.gcube.common.clients.config
 
org.gcube.common.clients.delegates - package org.gcube.common.clients.delegates
 
org.gcube.common.clients.exceptions - package org.gcube.common.clients.exceptions
 
org.gcube.common.clients.queries - package org.gcube.common.clients.queries
 

P

plugin() - Method in class org.gcube.common.clients.builders.AbstractBuilder
Returns the ProxyPlugin.
plugin() - Method in class org.gcube.common.clients.config.AbstractConfig
 
plugin() - Method in interface org.gcube.common.clients.config.ProxyConfig
Returns the ProxyPlugin.
property(String, Class<T>) - Method in class org.gcube.common.clients.config.AbstractConfig
 
property(String, Class<T>) - Method in interface org.gcube.common.clients.config.ProxyConfig
Returns the value of a given custom property.
Property<T> - Class in org.gcube.common.clients.config
A custom configuration property for proxies.
Property(String, T) - Constructor for class org.gcube.common.clients.config.Property
Creates an instance with a name and a value.
ProxyConfig<A,S> - Interface in org.gcube.common.clients.config
The configuration of service proxies.
ProxyDelegate<S> - Interface in org.gcube.common.clients.delegates
Makes Calls to service endpoints on behalf a service proxy.
ProxyPlugin<A,S,P> - Interface in org.gcube.common.clients.delegates
Provides information to customise the strategy of a ProxyDelegate.
put(Key, A) - Method in class org.gcube.common.clients.cache.DefaultEndpointCache
 
put(Key, A) - Method in interface org.gcube.common.clients.cache.EndpointCache
Caches an endpoint address for a given Key

Q

query() - Method in class org.gcube.common.clients.config.DiscoveryConfig
Returns the query used by the proxy.
Query<A> - Interface in org.gcube.common.clients.queries
A query for the endpoints of a given service.

R

resolve(A, ProxyConfig<?, ?>) - Method in interface org.gcube.common.clients.delegates.ProxyPlugin
Returns a stub for a given service endpoint
ResultMatcher<R> - Interface in org.gcube.common.clients.queries
A callback to filter out Query results.

S

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(String, Throwable) - Constructor for exception org.gcube.common.clients.exceptions.ServiceException
Creates an instance with a given message and an underlying cause.
ServiceException(Throwable) - Constructor for exception org.gcube.common.clients.exceptions.ServiceException
Creates an instance from 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. stateful services with a known single instance.
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
Return the sticky session Property.

T

timeout - Static variable in class org.gcube.common.clients.config.Property
The name of the call timeout Property.
timeout() - Method in class org.gcube.common.clients.config.AbstractConfig
 
timeout() - Method in interface org.gcube.common.clients.config.ProxyConfig
Returns the timeout.
timeout() - Method in interface org.gcube.common.clients.delegates.Callback
The time to wait on the value returned by the call.
timeout(long) - Static method in class org.gcube.common.clients.config.Property
Return the call timeout Property.
timeout(long, TimeUnit) - Static method in class org.gcube.common.clients.config.Property
Return the call timeout Property.
toString() - Method in class org.gcube.common.clients.cache.Key
 
toString() - Method in class org.gcube.common.clients.delegates.AbstractDelegate
 
toString() - Method in interface org.gcube.common.clients.queries.Query
 

U

Unrecoverable - Annotation Interface in org.gcube.common.clients.delegates
Specified on Call.call(Object) to short-circuit endpoint iteration in the interaction strategy of DiscoveryDelegates.
UnsupportedOperationException - Exception in org.gcube.common.clients.exceptions
Raised with requests to service operations that are not supported.
UnsupportedOperationException() - Constructor for exception org.gcube.common.clients.exceptions.UnsupportedOperationException
Creates an instance.
UnsupportedOperationException(String) - Constructor for exception org.gcube.common.clients.exceptions.UnsupportedOperationException
Creates an instance with a message.
UnsupportedRequestException - Exception in org.gcube.common.clients.exceptions
Raised with requests to services which are not supported by the target plugin.
UnsupportedRequestException() - Constructor for exception org.gcube.common.clients.exceptions.UnsupportedRequestException
Creates an instance.
UnsupportedRequestException(String) - Constructor for exception org.gcube.common.clients.exceptions.UnsupportedRequestException
Creates an instance with a message.
UnsupportedRequestException(String, Throwable) - Constructor for exception org.gcube.common.clients.exceptions.UnsupportedRequestException
Creates an instance with a message and a cause.
UnsupportedRequestException(Throwable) - Constructor for exception org.gcube.common.clients.exceptions.UnsupportedRequestException
Creates an instance with a cause.

V

value() - Method in class org.gcube.common.clients.config.Property
Returns the value of the property.

W

with(String, T) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
 
with(String, T) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
with(String, T) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
 
with(String, T) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.SecondClause
Set a configuration property for the proxy.
with(String, T) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.SecondClause
Set a configuration property for the proxy.
with(String, T) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
Set a configuration property for the proxy.
with(Property<?>) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
 
with(Property<?>) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
with(Property<?>) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
 
with(Property<?>) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.SecondClause
Set a configuration property for the proxy.
with(Property<?>) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.SecondClause
Set a configuration property for the proxy.
with(Property<?>) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
Set a configuration property for the proxy.
withTimeout(int, TimeUnit) - Method in class org.gcube.common.clients.builders.AbstractSingletonBuilder
 
withTimeout(int, TimeUnit) - Method in class org.gcube.common.clients.builders.AbstractStatefulBuilder
 
withTimeout(int, TimeUnit) - Method in class org.gcube.common.clients.builders.AbstractStatelessBuilder
 
withTimeout(int, TimeUnit) - Method in interface org.gcube.common.clients.builders.SingletonBuilderAPI.SecondClause
Configures the timeout for the proxy.
withTimeout(int, TimeUnit) - Method in interface org.gcube.common.clients.builders.StatefulBuilderAPI.SecondClause
Configures the timeout for the proxy.
withTimeout(int, TimeUnit) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.Builder
Configures the timeout for the proxy.
withTimeout(int, TimeUnit) - Method in interface org.gcube.common.clients.builders.StatelessBuilderAPI.SecondClause
Configures the timeout for the proxy.
A B C D E F G H I K M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form