public interface IEngine
| Modifier and Type | Method and Description |
|---|---|
IServiceRequestExecutor |
executor(io.apiman.gateway.engine.beans.ServiceRequest request,
IAsyncResultHandler<IEngineResult> resultHandler)
Executes an asynchronous request for a managed service, with the provided
handler being passed an
EngineResultImpl with the status and result
of the policy chain invocation. |
IRegistry |
getRegistry()
Returns the registry that can be used to publish/retire services and
register/unregister applications.
|
String |
getVersion() |
String getVersion()
IServiceRequestExecutor executor(io.apiman.gateway.engine.beans.ServiceRequest request, IAsyncResultHandler<IEngineResult> resultHandler)
EngineResultImpl with the status and result
of the policy chain invocation.request - a request for a managed serviceresultHandler - handler - an async handler called when a response is returned or an
exception is captured.IRegistry getRegistry()
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.