| Interface | Description |
|---|---|
| EventedExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> |
A specialization of
ExecutionContext which contains an Event |
| ExecutionContextAdapter<M extends org.mule.runtime.api.meta.model.ComponentModel> |
Adapter interface which expands the contract of
ExecutionContext which functionality that is internal to this
implementation of the extensions API and shouldn't be accessible for the extensions themselves. |
| ParameterValueResolver |
Contract for extension components that knows how to resolve parameter values
|
| Class | Description |
|---|---|
| AbstractExecutionContextAdapterDecorator<M extends org.mule.runtime.api.meta.model.ComponentModel> |
Base helper class to use when decorating
ExecutionContextAdapters. |
| DefaultExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> |
Default implementation of
ExecutionContextAdapter which adds additional information which is relevant to this
implementation of the extensions-api, even though it's not part of the API itself |
| DynamicConfigPolicy |
A policy for how the platform should handle dynamic configuration instances
|
| ExecutionTypeMapper | |
| ExtensionComponent<T extends org.mule.runtime.api.meta.model.ComponentModel> |
Class that groups all the common behaviour between different extension's components, like
OperationMessageProcessor and
ExtensionMessageSource. |
| ImmutableExpirationPolicy |
A immutable implementation of
ExpirationPolicy |
| LazyExecutionContext<M extends org.mule.runtime.api.meta.model.ComponentModel> |
A lazy version of a
ExecutionContext which resolves the values of the parameters
of the operation on demand. |
| Exception | Description |
|---|---|
| ValueResolvingException |
Generic exception for when the resolution of a value fails
|
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.