| Package | Description |
|---|---|
| org.mule.runtime.module.extension.internal.runtime.client.strategy | |
| org.mule.runtime.module.extension.internal.runtime.operation |
| Modifier and Type | Method and Description |
|---|---|
protected OperationMessageProcessor |
AbstractExtensionsClientProcessorsStrategy.createProcessor(String extensionName,
String operationName,
Optional<String> configName,
Map<String,ValueResolver> parameters) |
OperationMessageProcessor |
NonCachedExtensionsClientProcessorsStrategy.getOperationMessageProcessor(String extensionName,
String operationName,
org.mule.runtime.extension.api.client.OperationParameters parameters)
Returns the appropiate
OperationMessageProcessor to be used for executing the operation. |
OperationMessageProcessor |
ExtensionsClientProcessorsStrategy.getOperationMessageProcessor(String extensionName,
String operationName,
org.mule.runtime.extension.api.client.OperationParameters parameters)
Returns the appropiate
OperationMessageProcessor to be used for executing the operation. |
OperationMessageProcessor |
CachedExtensionsClientProcessorsStrategy.getOperationMessageProcessor(String extensionName,
String operationName,
org.mule.runtime.extension.api.client.OperationParameters parameters)
Returns the appropiate
OperationMessageProcessor to be used for executing the operation. |
| Modifier and Type | Method and Description |
|---|---|
void |
NonCachedExtensionsClientProcessorsStrategy.disposeProcessor(OperationMessageProcessor operationMessageProcessor)
Signal that the
OperationMessageProcessor has been finished using and depending on the implementation it may end up
freeing its resources, or it may do it in the future. |
static void |
OperationMessageProcessorUtils.disposeProcessor(OperationMessageProcessor processor)
Disposes the given
OperationMessageProcessor |
void |
ExtensionsClientProcessorsStrategy.disposeProcessor(OperationMessageProcessor operationMessageProcessor)
Signal that the
OperationMessageProcessor has been finished using and depending on the implementation it may end up
freeing its resources, or it may do it in the future. |
void |
CachedExtensionsClientProcessorsStrategy.disposeProcessor(OperationMessageProcessor operationMessageProcessor)
Signal that the
OperationMessageProcessor has been finished using and depending on the implementation it may end up
freeing its resources, or it may do it in the future. |
| Constructor and Description |
|---|
CachedExtensionsClientProcessorsStrategy(ExtensionManager extensionManager,
org.mule.runtime.api.artifact.Registry registry,
MuleContext muleContext,
PolicyManager policyManager,
ReflectionCache reflectionCache,
CoreEvent event,
com.github.benmanes.caffeine.cache.Cache<String,OperationMessageProcessor> operationMessageProcessorCache)
Creates a new instance
|
| Modifier and Type | Class and Description |
|---|---|
class |
OAuthOperationMessageProcessor
A specialization of
OperationMessageProcessor for operations which might be running with an OAuth enabled
ConnectionProvider. |
| Modifier and Type | Method and Description |
|---|---|
protected OperationMessageProcessor |
OperationMessageProcessorBuilder.createMessageProcessor(ExtensionManager extensionManager,
ResolverSet arguments) |
Copyright © 2003–2025 MuleSoft, Inc.. All rights reserved.