| Modifier and Type | Interface and Description |
|---|---|
interface |
ExecutableComponent
Component representable in the Mule configuration that allows to be executed programmatically
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedObject |
ComponentProvider.getComponent() |
| Modifier and Type | Method and Description |
|---|---|
List<AnnotatedObject> |
ConfigurationComponentLocator.find(ComponentIdentifier componentIdentifier)
Finds all the components with the given identifier within the artifact.
|
Optional<AnnotatedObject> |
ConfigurationComponentLocator.find(Location location)
Finds a component in the configuration with the specified location.
|
List<AnnotatedObject> |
ConfigurationComponentLocator.findAll()
Finds all the components within the artifact.
|
| Modifier and Type | Method and Description |
|---|---|
default boolean |
ComponentInitialStateManager.mustStartMessageSource(AnnotatedObject component)
Manages the initial state of sources.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConfigurableObjectProvider
Interface meant to be implemented by components that will provide objects that may be referenced from mule configuration files.
|
interface |
ObjectProvider
Interface meant to be implemented by components that will provide objects that may be referenced from mule configuration files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAnnotatedObject
Base implementation for
AnnotatedObject |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
ComponentLocationProvider.getSourceFile(AnnotatedObject element) |
protected static Integer |
ComponentLocationProvider.getSourceFileLine(AnnotatedObject element) |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.