public interface OperationExecutor
| Modifier and Type | Method and Description |
|---|---|
org.reactivestreams.Publisher<Object> |
execute(ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext)
Executes the owning operation using the given
executionContext. |
org.reactivestreams.Publisher<Object> execute(ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext)
executionContext.
It returns a future to allow implementations on top of non-blocking execution engines.
This doesn't mean that it has to be executed in a non-blocking manner. Synchronous environments
can always return an immediate future.executionContext - a ExecutionContext with information about the executionCopyright © 2017 MuleSoft, Inc.. All rights reserved.