| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExecutionContextAdapterDecorator<M extends org.mule.runtime.api.meta.model.ComponentModel>
Base helper class to use when decorating
ExecutionContextAdapters. |
class |
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 |
| Constructor and Description |
|---|
AbstractExecutionContextAdapterDecorator(ExecutionContextAdapter<M> decorated) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.connection.ConnectionHandler<?> |
ExtensionConnectionSupplier.getConnection(ExecutionContextAdapter<? extends org.mule.runtime.api.meta.model.ComponentModel> executionContext)
Returns the connection to be used with the
operationContext. |
| Modifier and Type | Method and Description |
|---|---|
static OAuthConnectionProviderWrapper |
ExtensionsOAuthUtils.getOAuthConnectionProvider(ExecutionContextAdapter operationContext) |
static boolean |
ExtensionsOAuthUtils.refreshTokenIfNecessary(ExecutionContextAdapter<org.mule.runtime.api.meta.model.operation.OperationModel> operationContext,
Throwable e) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultExecutionMediator.execute(org.mule.runtime.extension.api.runtime.operation.CompletableComponentExecutor<M> executor,
ExecutionContextAdapter<M> context,
org.mule.runtime.extension.api.runtime.operation.CompletableComponentExecutor.ExecutorCallback callback)
Executes the operation per the specification in this classes' javadoc
|
void |
ExecutionMediator.execute(org.mule.runtime.extension.api.runtime.operation.CompletableComponentExecutor<M> executor,
ExecutionContextAdapter<M> context,
org.mule.runtime.extension.api.runtime.operation.CompletableComponentExecutor.ExecutorCallback callback)
Coordinates the execution of the
executor using the given context |
protected void |
OAuthOperationMessageProcessor.executeOperation(ExecutionContextAdapter<org.mule.runtime.api.meta.model.operation.OperationModel> operationContext,
org.mule.runtime.extension.api.runtime.operation.CompletableComponentExecutor.ExecutorCallback callback) |
protected void |
ComponentMessageProcessor.executeOperation(ExecutionContextAdapter<T> operationContext,
org.mule.runtime.extension.api.runtime.operation.CompletableComponentExecutor.ExecutorCallback callback) |
| Constructor and Description |
|---|
PagingProviderProducer(org.mule.runtime.extension.api.runtime.streaming.PagingProvider<Object,T> delegate,
org.mule.runtime.extension.api.runtime.config.ConfigurationInstance config,
ExecutionContextAdapter executionContext,
ExtensionConnectionSupplier extensionConnectionSupplier) |
PagingProviderProducer(org.mule.runtime.extension.api.runtime.streaming.PagingProvider<Object,T> delegate,
org.mule.runtime.extension.api.runtime.config.ConfigurationInstance config,
ExecutionContextAdapter executionContext,
ExtensionConnectionSupplier extensionConnectionSupplier,
boolean supportsOAuth) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ReconnectionUtils.shouldRetry(Throwable t,
ExecutionContextAdapter<?> context) |
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.