|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
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 Summary | |
---|---|
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 Summary | |
---|---|
UnresolveableDependencyException | Thrown to indicate that a mule core extension dependency was not successfully resolved. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |