| Interface | Description |
|---|---|
| IComponent |
All components provided to policies during their runtime must implement this interface.
|
| IComponentRegistry |
A registry to discover and lookup components used by the policy implementations.
|
| IConnectorFactory |
Factory used to create connectors to back-end systems.
|
| IEngine |
The API Management runtime engine.
|
| IEngineConfig |
Engine configuration - used by the engine factory when creating the engine.
|
| IEngineFactory |
Factory for creating the engine.
|
| IEngineResult |
This is what is passed to the original caller when the engine wants to return either
a successful
ServiceResponse or a PolicyFailure. |
| IMetrics |
An interface used by the engine to report metric information as it
processes requests.
|
| IPluginRegistry |
A simple registry that can be used to lookup a plugin.
|
| IRegistry |
A registry that maintains a collection of Services and Contracts that have
been published to the API Management runtime engine.
|
| IRequiresInitialization |
Components that require initialization should implement this interface.
|
| IServiceConnection |
A connection to a back-end service.
|
| IServiceConnectionResponse |
A service connection response represents the result of a successful connection
to a back-end service.
|
| IServiceConnector |
Interface implemented by connectors to back end systems.
|
| IServiceRequestExecutor |
IPolicyRequestExecutor interface.
|
| Class | Description |
|---|---|
| Version |
Accessor - used to get the current version of the engine.
|
| Annotation Type | Description |
|---|---|
| DependsOnComponents |
Annotation that allows a component to indicate that it depends on other
components.
|
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.