| Package | Description |
|---|---|
| org.gcube.common.clients.delegates |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDelegate<A,S,C extends ProxyConfig<A,S>>
Partial implementation of
ProxyDelegates |
class |
AsyncProxyDelegate<S>
A
ProxyDelegate that delivers the outcome of Calls asynchronously, either through polling or
notifications. |
class |
DirectDelegate<A,S>
A
ProxyDelegate that sends Calls to service endpoints at known addresses. |
class |
DiscoveryDelegate<A,S>
A
ProxyDelegate that discovers service endpoints. |
class |
MockDelegate<S>
A
ProxyDelegate for mock testing. |
| Modifier and Type | Method and Description |
|---|---|
static <S> ProxyDelegate<S> |
MockDelegate.mockDelegate(ProxyPlugin<?,S,?> plugin,
S endpoint)
Creates an instance with a
ProxyPlugin and a mock endpoints. |
| Modifier and Type | Method and Description |
|---|---|
P |
ProxyPlugin.newProxy(ProxyDelegate<S> delegate)
Returns a proxy with a given delegate
|
| Constructor and Description |
|---|
AsyncProxyDelegate(ProxyDelegate<S> delegate)
Creates an instance with a (synchronous)
ProxyDelegate |
Copyright © 2017. All Rights Reserved.