| Modifier and Type | Method and Description |
|---|---|
ConfigurationInstance |
ExtensionManager.getConfiguration(ExtensionModel extensionModel,
org.mule.runtime.api.message.MuleEvent muleEvent)
Returns a
ConfigurationInstance for the given extensionModel. |
void |
ExtensionWalker.walk(ExtensionModel extensionModel)
Navigates the given
extensionModel and invokes the
other public method's in this class as the navigation
progresses |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuntimeExtensionModel
A specialization of the
ExtensionModel interface which adds
behavioural components that are relevant to the extension's functioning
when in runtime. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableExtensionModel
Immutable implementation of
ExtensionModel |
class |
ImmutableRuntimeExtensionModel
Runtime Immutable implementation of
ExtensionModel |
| Modifier and Type | Method and Description |
|---|---|
List<GeneratedResource> |
ResourcesGenerator.generateFor(ExtensionModel extensionModel)
Generates resources for the given
extension by propagating
the given extensionModel through all the discovered
GeneratedResourceFactory instances. |
| Modifier and Type | Method and Description |
|---|---|
Optional<GeneratedResource> |
GeneratedResourceFactory.generateResource(ExtensionModel extensionModel)
Creates a new
GeneratedResource from the given extensionModel. |
| Modifier and Type | Method and Description |
|---|---|
ExtensionModel |
OperationContext.getExtensionModel() |
| Modifier and Type | Method and Description |
|---|---|
static List<ComponentModel> |
ExtensionModelUtils.getConnectedComponents(ExtensionModel extensionModel)
Returns a
List with all the ComponentModel available to the extensionModel which requires a
connection. |
static List<ComponentModel> |
ExtensionModelUtils.getConnectedComponents(ExtensionModel extensionModel,
ConfigurationModel configurationModel)
Returns a
List with all the ComponentModel available to the configurationModel which requires a
connection. |
Copyright © 2016 MuleSoft, Inc.. All rights reserved.