public interface ParametersResolverProcessor
| Modifier and Type | Interface and Description |
|---|---|
static class |
ParametersResolverProcessor.ParametersResolverProcessorResult
Container for the parameters and the
ExecutionContext of an operation. |
| Modifier and Type | Method and Description |
|---|---|
void |
disposeResolvedParameters(org.mule.runtime.extension.api.runtime.operation.ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext)
Perform the required cleanup a the parameters in an
ExecutionContext resolved by calling
resolveParameters(Event). |
ParametersResolverProcessor.ParametersResolverProcessorResult |
resolveParameters(Event event)
Resolve the parameters of this operation before executing it.
|
ParametersResolverProcessor.ParametersResolverProcessorResult resolveParameters(Event event) throws org.mule.runtime.api.exception.MuleException
event - the event entering the processor for whom parameters are to be resolvedExecutionContext of the operation.org.mule.runtime.api.exception.MuleException - for any excpetion that occurs while resolving the parametersvoid disposeResolvedParameters(org.mule.runtime.extension.api.runtime.operation.ExecutionContext<org.mule.runtime.api.meta.model.operation.OperationModel> executionContext)
ExecutionContext resolved by calling
resolveParameters(Event).
It is mandatory to call this when the parameters are no longer needed when using resolveParameters(Event).
executionContext - the context that contains the resolved parametersCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.