All Classes and Interfaces

Class
Description
Partial implementation of proxy builders.
Partial implementation of ProxyConfig.
Partial implementation of ProxyDelegates
Partial implementation of proxy builders for singleton services, i.e. stateful services with a known single instance.
Partial implementation of proxy builders for stateful services.
Partial implementation of proxy builders for stateless services.
Factory methods for addresses of service endpoints and service instances.
A ProxyDelegate that delivers the outcome of Calls asynchronously, either through polling or notifications.
A call to an endpoint of a given service.
Asynchronous Call listeners.
Base implementation of EndpointCache.
A ProxyDelegate that sends Calls to service endpoints at known addresses.
The configuration of a proxy created in discovery mode.
A ProxyDelegate that discovers service endpoints.
Raised when services endpoints cannot be discovered.
A cross-service cache of endpoint addresses used by DiscoveryDelegates.
The configuration of a proxy created in direct mode.
A simple DSL for fault conversion.
Fault narrowing clause;
A ServiceException raised when attempt to contact service endpoints outside the scope.
A ServiceException raised when client requests are invalid for services.
Keys for cross-service EndpointCaches comprised of a service name, a Query, and a scope.
A ProxyDelegate for mock testing.
A ServiceException raised when services endpoints are not reachable.
A custom configuration property for proxies.
The configuration of service proxies.
Makes Calls to service endpoints on behalf a service proxy.
Provides information to customise the strategy of a ProxyDelegate.
A query for the endpoints of a given service.
A callback to filter out Query results.
An exceptions that occurs in the attempt to communicate with service endpoints.
Defines a DSL for proxy builders of singleton services, i.e. stateful services with a known single instance.
The first clause of the DSL.
The final clause of the DSL.
The second clause of the DSL.
Defines a DSL for proxy builders of stateful services.
The first clause of the DSL.
The final clause of the DSL.
The second clause of the DSL.
Defines a DSL for proxy builders of stateless services.
The first clause of the DSL.
The final clause of the DSL.
The second clause of the DSL.
Specified on Call.call(Object) to short-circuit endpoint iteration in the interaction strategy of DiscoveryDelegates.
Raised with requests to service operations that are not supported.
Raised with requests to services which are not supported by the target plugin.