public abstract class AbstractExtensionsClientProcessorsStrategy extends Object implements ExtensionsClientProcessorsStrategy
ExtensionsClientProcessorsStrategy| Modifier and Type | Field and Description |
|---|---|
protected CoreEvent |
event |
protected ExtensionManager |
extensionManager |
protected MuleContext |
muleContext |
protected TemplateParser |
parser |
protected PolicyManager |
policyManager |
protected ReflectionCache |
reflectionCache |
protected org.mule.runtime.api.artifact.Registry |
registry |
| Constructor and Description |
|---|
AbstractExtensionsClientProcessorsStrategy(ExtensionManager extensionManager,
org.mule.runtime.api.artifact.Registry registry,
MuleContext muleContext,
PolicyManager policyManager,
ReflectionCache reflectionCache,
CoreEvent event)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
protected OperationMessageProcessor |
createProcessor(String extensionName,
String operationName,
Optional<String> configName,
Map<String,ValueResolver> parameters) |
protected org.mule.runtime.extension.api.runtime.config.ConfigurationProvider |
findConfiguration(String configName) |
protected org.mule.runtime.api.meta.model.ExtensionModel |
findExtension(String extensionName) |
protected org.mule.runtime.api.meta.model.operation.OperationModel |
findOperation(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
String operationName) |
protected CoreEvent |
getBaseEvent() |
protected Map<String,ValueResolver> |
resolveParameters(Map<String,Object> parameters,
CoreEvent event) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposeProcessor, getEvent, getOperationMessageProcessorprotected final TemplateParser parser
protected final ExtensionManager extensionManager
protected final org.mule.runtime.api.artifact.Registry registry
protected final MuleContext muleContext
protected final ReflectionCache reflectionCache
protected final PolicyManager policyManager
protected final CoreEvent event
public AbstractExtensionsClientProcessorsStrategy(ExtensionManager extensionManager, org.mule.runtime.api.artifact.Registry registry, MuleContext muleContext, PolicyManager policyManager, ReflectionCache reflectionCache, CoreEvent event)
protected OperationMessageProcessor createProcessor(String extensionName, String operationName, Optional<String> configName, Map<String,ValueResolver> parameters)
protected org.mule.runtime.api.meta.model.operation.OperationModel findOperation(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
String operationName)
protected org.mule.runtime.extension.api.runtime.config.ConfigurationProvider findConfiguration(String configName)
protected org.mule.runtime.api.meta.model.ExtensionModel findExtension(String extensionName)
protected Map<String,ValueResolver> resolveParameters(Map<String,Object> parameters, CoreEvent event)
protected CoreEvent getBaseEvent()
Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.