Index
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, andEndpointCache, and zero or more defaultPropertys. - 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, andEndpointCache, and zero or more defaultPropertys. - 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, andEndpointCache, and zero or more defaultPropertys. - 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, anEndpointCache, aQuery, and zero or more defaultPropertys. - 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
ServiceExceptionif 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
ServiceExceptionif 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
ServiceExceptionif 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
ServiceExceptionif its type cannot be narrowed. - asServiceException() - Method in class org.gcube.common.clients.exceptions.FaultDSL.AsClause
-
Throws a
ServiceExceptioncaused by a given fault - AsyncProxyDelegate<S> - Class in org.gcube.common.clients.delegates
-
A
ProxyDelegatethat delivers the outcome ofCalls 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
Calllisteners. - 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
Callinto a fault that can be recognised byProxyDelegateclients. - convertAddress(W3CEndpointReference) - Method in class org.gcube.common.clients.builders.AbstractBuilder
-
Converts a
W3CEndpointReferencein 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
ProxyDelegatethat sendsCalls 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,Queryand call timeout. - DiscoveryDelegate<A,
S> - Class in org.gcube.common.clients.delegates -
A
ProxyDelegatethat discovers service endpoints. - DiscoveryDelegate(DiscoveryConfig<A, S>) - Constructor for class org.gcube.common.clients.delegates.DiscoveryDelegate
- 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
ProxyPluginand 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
trueif the configuration includes a given custom property.
I
- IllegalScopeException - Exception in org.gcube.common.clients.exceptions
-
A
ServiceExceptionraised 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
ServiceExceptionraised 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
- Key - Class in org.gcube.common.clients.cache
-
Keys for cross-service
EndpointCaches comprised of a service name, aQuery, 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
Callto a given service endpoint. - makeAsync(Call<S, V>) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
- makeAsync(Call<S, V>, ExecutorService) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
- makeAsync(Call<S, V>, Callback<V>) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
- makeAsync(Call<S, V>, Callback<V>, ExecutorService) - Method in class org.gcube.common.clients.delegates.AsyncProxyDelegate
- match(R) - Method in interface org.gcube.common.clients.queries.ResultMatcher
-
Returns
trueif 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
ProxyPluginand a mock endpoints. - MockDelegate<S> - Class in org.gcube.common.clients.delegates
-
A
ProxyDelegatefor 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
ServiceExceptionraised 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
Queryresults.
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 ofDiscoveryDelegates. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form