| java.lang.Object | |
| ↳ | org.mule.devkit.DynamicModule |
Known Direct Subclasses
|
Known Indirect Subclasses
|
This module allows the dynamic creation, configuration and invocation of mule modules developed using the Mule DevKit.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| logger | |||||||||||
| metaModel | |||||||||||
| muleContext | Mule Context | ||||||||||
| muleMetaModel | Mule Meta Module | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create and configure a new module without attributes
| |||||||||||
Create and configure a new module
| |||||||||||
Dispose the module
| |||||||||||
Initialise the module
| |||||||||||
Invokes the operation specified with operationName in the module specified with moduleName and
with attributes as its arguments.
| |||||||||||
Set the Mule context
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.mule.api.context.MuleContextAware
| |||||||||||
Mule Context
Mule Meta Module
Create and configure a new module without attributes
| namespace | The namespace of the module to dynamically configure |
|---|---|
| name | The name of the module |
| InstantiationException | if the module cannot be created |
|---|
Create and configure a new module
| namespace | The namespace of the module to dynamically configure |
|---|---|
| instanceName | The name of the module |
| attributes | Configuration attributes |
| InstantiationException | if the module cannot be created |
|---|
Dispose the module
| Exception | If it cannot be initialised |
|---|
Initialise the module
| Exception | If it cannot be initialised |
|---|
Invokes the operation specified with operationName in the module specified with moduleName and with attributes as its arguments.
| moduleName | The name of the module instance |
|---|---|
| operationName | The name of the operation to invoke |
| arguments | A map representing the arguments to the invocation. |
| If the operation does not exists, a module with the specified name cannot be found in the registry. | |
| Exception |
Set the Mule context
| context | Mule context to set |
|---|