| Interface | Description |
|---|---|
| ServiceExporter |
Provides the server side mechanism of dispatching incoming data onto concrete
service and service method implementations bound to this provider.
|
| ServiceExporter.Builder | |
| ServiceFactory |
Defines a factory to construct service proxy instances that invoke service
calls remotely via the supplied RemoteRequestor.
|
| ServiceFactory.Builder |
Defines a step-builder interface for the client service factory.
|
| ServiceFactory.PreBuilder | |
| ServiceInvoker |
The client side transport layer interface.
|
| Class | Description |
|---|---|
| ExceptionDataHolder |
| Exception | Description |
|---|---|
| AuthenticationException |
Similar to TechnicalException, but should be used in preprocessor to
identify authentication problems.
|
| BusinessException |
Thrown by the invocation layer in response to an exception in the remote service call,
that is triggered by the business logic execution.
|
| InvocationException |
Thrown by the invocation layer in response to an internal technical exception.
|
| NotFoundException |
Similar to TechnicalException, but can be thrown on the client side if
the route is not reachable (provided the transport reports unreachable
routes, e.g.
|
| TechnicalException |
Similar to InvocationException, but public and instead of being transported as is
it will be converted to the transport specific error notification (thus
resulting in e.g.
|