| Interface | Description |
|---|---|
| ConnectionHandlerAdapter<T> |
Adapter interface which extends the
ConnectionHandler contract with non-API functionality |
| ConnectionManagerAdapter |
Interface for
ConnectionManager implementations which expands its contract with non API functionality |
| Class | Description |
|---|---|
| ConnectionProviderWrapper<C> |
Base class for wrappers for
ConnectionProvider instances |
| DefaultConnectionManager |
Implementation of
ConnectionManager which manages connections opened on a specific application. |
| ErrorTypeHandlerConnectionProviderWrapper<C> |
ConnectionProviderWrapper implementation which handles the exceptions occurred when this#connect() and the
failed ConnectionValidationResult from the this#validate(Object), this wrapper consumes these outputs and if a
ErrorTypeDefinition is provided transforms it and communicates the proper ErrorType |
| LifecycleAwareConnectionProviderWrapper<C> |
A
ConnectionProviderWrapper which performs lifecycle and dependency injection operations on the generated connections |
| PoolingConnectionProviderWrapper<C> |
A
ConnectionProviderWrapper which decorates the ConnectionProviderWrapper.delegate with a user configured PoolingProfile or the
default one if is was not supplied by the user. |
| ReconnectableConnectionProviderWrapper<C> |
A
ConnectionProviderWrapper which includes a RetryPolicyTemplate
for reconnecting in case of problems establishing the connection. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.