| Package | Description |
|---|---|
| org.mule.runtime.extension.api | |
| org.mule.runtime.extension.api.introspection | |
| org.mule.runtime.extension.api.introspection.config |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionWalker.onSource(HasSourceModels owner,
SourceModel model)
Invoked when an
SourceModel is found in the
traversed extensionModel |
void |
IdempotentExtensionWalker.onSource(HasSourceModels owner,
SourceModel model) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExtensionModel
An Extension that provides packaged functionality.
|
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 |
AbstractComplexModel
A specialization of
AbstractComplexModel which also implements
HasConnectionProviderModels, HasSourceModels and
HasOperationModels |
class |
ImmutableExtensionModel
Immutable implementation of
ExtensionModel |
class |
ImmutableRuntimeExtensionModel
Runtime Immutable implementation of
ExtensionModel |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigurationModel
A named configuration for an extension
Configurations describe different ways to initialize a scope for operations.
|
interface |
RuntimeConfigurationModel
A specialization of the
ConfigurationModel interface which adds
behavioural components that are relevant to the extension's functioning
when in runtime. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableConfigurationModel
Immutable implementation of
ConfigurationModel |
class |
ImmutableRuntimeConfigurationModel
Runtime Immutable implementation of
ConfigurationModel |
Copyright © 2016 MuleSoft, Inc.. All rights reserved.