Interface | Description |
---|---|
MuleCoreExtensionDependencyDiscoverer |
Discovers dependencies between
MuleCoreExtension instances |
MuleCoreExtensionDependencyResolver |
Resolves dependencies between
MuleCoreExtension instances. |
MuleCoreExtensionDiscoverer |
Defines a way to search for available
MuleCoreExtension |
MuleCoreExtensionManager |
Manages lifecycle and dependency injection for
MuleCoreExtension |
Class | Description |
---|---|
ClasspathMuleCoreExtensionDiscoverer |
Discovers
MuleCoreExtension classes that are defined in the
classpath using core-extensions.properties files. |
DefaultMuleCoreExtensionManager | |
LinkedMuleCoreExtensionDependency |
Maps a core extension dependency class to a method in a dependant class
|
ReflectionMuleCoreExtensionDependencyDiscoverer |
Discovers dependencies between
MuleCoreExtension instances looking
for methods annotated with MuleCoreExtensionDependency |
ReflectionMuleCoreExtensionDependencyResolver |
Resolves dependencies using reflection to inject the required
MuleCoreExtension
in the dependant instance. |
Exception | Description |
---|---|
UnresolveableDependencyException |
Thrown to indicate that a mule core extension dependency was not
successfully resolved.
|
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.