| Package | Description |
|---|---|
| org.mule.runtime.extension.api | |
| org.mule.runtime.extension.api.introspection | |
| org.mule.runtime.extension.api.introspection.config |
| Modifier and Type | Method and Description |
|---|---|
Optional<RuntimeExtensionModel> |
ExtensionManager.getExtension(String extensionName)
|
Set<RuntimeExtensionModel> |
ExtensionManager.getExtensions()
Returns an immutable
Set listing all the discovered
extensionModels. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableRuntimeExtensionModel
Runtime Immutable implementation of
ExtensionModel |
| Modifier and Type | Method and Description |
|---|---|
RuntimeExtensionModel |
ExtensionFactory.createFrom(ExtensionDeclarer declarer,
DescribingContext describingContext)
|
| Modifier and Type | Method and Description |
|---|---|
RuntimeExtensionModel |
RuntimeConfigurationModel.getExtensionModel() |
RuntimeExtensionModel |
ImmutableRuntimeConfigurationModel.getExtensionModel() |
| Constructor and Description |
|---|
ImmutableRuntimeConfigurationModel(String name,
String description,
Supplier<RuntimeExtensionModel> extensionModelSupplier,
ConfigurationFactory configurationFactory,
List<ParameterModel> parameterModels,
List<OperationModel> operationModels,
List<ConnectionProviderModel> connectionProviders,
List<SourceModel> sourceModels,
Set<ModelProperty> modelProperties,
List<InterceptorFactory> interceptorFactories)
Creates a new instance with the given state
|
Copyright © 2016 MuleSoft, Inc.. All rights reserved.