| Package | Description |
|---|---|
| org.mule.extension | |
| org.mule.extension.exception | |
| org.mule.extension.introspection | |
| org.mule.extension.resources | |
| org.mule.extension.resources.spi | |
| org.mule.extension.runtime |
| Modifier and Type | Method and Description |
|---|---|
List<Extension> |
ExtensionManager.discoverExtensions(ClassLoader classLoader)
Scans the classpath visible to the given
ClassLoader and registers them. |
Set<Extension> |
ExtensionManager.getExtensions()
|
<C> Set<Extension> |
ExtensionManager.getExtensionsCapableOf(Class<C> capability)
|
| Modifier and Type | Method and Description |
|---|---|
<C> void |
ExtensionManager.registerConfigurationInstanceProvider(Extension extension,
String providerName,
ConfigurationInstanceProvider<C> configurationInstanceProvider)
Registers the
configurationInstanceProvider. |
boolean |
ExtensionManager.registerExtension(Extension extension)
|
| Constructor and Description |
|---|
NoSuchConfigurationException(Extension extension,
String configName) |
NoSuchOperationException(Extension extension,
String extensionName) |
| Modifier and Type | Method and Description |
|---|---|
Extension |
ExtensionFactory.createFrom(Descriptor descriptor)
Creates a
Extension from the given Descriptor |
Extension |
ExtensionFactory.createFrom(Descriptor descriptor,
DescribingContext describingContext)
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResourcesGenerator.generateFor(Extension extension)
Generates resources for the given
extension. |
| Modifier and Type | Method and Description |
|---|---|
void |
GenerableResourceContributor.contribute(Extension extension,
ResourcesGenerator resourcesGenerator)
Contributes if necessary to the generation of the given
extension's resources. |
| Modifier and Type | Method and Description |
|---|---|
<C> void |
ConfigurationInstanceRegistrationCallback.registerConfigurationInstance(Extension extension,
String configurationInstanceName,
C configurationInstance)
Registers the given
configurationInstance |
Copyright © 2015 MuleSoft, Inc.. All rights reserved.