| Modifier and Type | Method and Description |
|---|---|
ModelLoaderDelegate |
ModelLoaderDelegateFactory.getLoader(ExtensionElement extensionElement,
String version)
Returns a new
ModelLoaderDelegate instance based on the given ExtensionElement and version. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtensionTypeWrapper<T>
ConfigurationWrapper specification for classes that are considered as Extensions |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionElement |
JavaExtensionModelParserFactory.getExtensionElement(org.mule.runtime.extension.api.loader.ExtensionLoadingContext context)
Extracts the
ExtensionElement from the given context |
| Modifier and Type | Method and Description |
|---|---|
static List<ConnectionProviderModelParser> |
JavaExtensionModelParserUtils.getConnectionProviderModelParsers(JavaExtensionModelParser extensionModelParser,
ExtensionElement extensionElement,
List<ConnectionProviderElement> connectionProviderElements) |
static Optional<org.mule.runtime.api.meta.model.deprecated.DeprecationModel> |
JavaExtensionModelParserUtils.getDeprecationModel(ExtensionElement extensionElement) |
static List<FunctionModelParser> |
JavaExtensionModelParserUtils.getFunctionModelParsers(ExtensionElement extensionElement,
List<FunctionContainerElement> functionContainers,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
static Stream<OperationModelParser> |
JavaExtensionModelParserUtils.getOperationParsers(JavaExtensionModelParser extensionModelParser,
ExtensionElement extensionElement,
WithOperationContainers operationContainers,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
static Optional<RequiresEnterpriseLicenseInfo> |
JavaExtensionModelParserUtils.getRequiresEnterpriseLicenseInfo(ExtensionElement extensionElement) |
static Optional<RequiresEntitlementInfo> |
JavaExtensionModelParserUtils.getRequiresEntitlementInfo(ExtensionElement extensionElement) |
static Optional<org.mule.runtime.extension.api.property.SinceMuleVersionModelProperty> |
JavaExtensionModelParserUtils.getSinceMuleVersionModelProperty(ExtensionElement extensionElement) |
static Stream<SourceModelParser> |
JavaExtensionModelParserUtils.getSourceParsers(ExtensionElement extensionElement,
List<SourceElement> sources,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
static <R extends Annotation,S extends Annotation,T> |
MuleExtensionAnnotationParser.mapReduceSingleAnnotation(ExtensionElement extensionElement,
Class<R> legacyAnnotationClass,
Class<S> sdkAnnotationClass,
Function<AnnotationValueFetcher<R>,T> legacyAnnotationMapping,
Function<AnnotationValueFetcher<S>,T> sdkAnnotationMapping)
Monad for extracting information from an
ExtensionElement element which might be annotated with two different
annotations of similar semantics. |
| Constructor and Description |
|---|
JavaConfigurationModelParser(JavaExtensionModelParser extensionModelParser,
ExtensionElement extensionElement,
ComponentElement configElement,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
JavaConnectionProviderModelParser(JavaExtensionModelParser extensionModelParser,
ExtensionElement extensionElement,
ConnectionProviderElement element) |
JavaExtensionModelParser(ExtensionElement extensionElement,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
JavaExtensionModelParser(ExtensionElement extensionElement,
StereotypeModelLoaderDelegate stereotypeLoaderDelegate,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
JavaFunctionModelParser(ExtensionElement extensionElement,
FunctionElement functionElement,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
JavaOperationModelParser(JavaExtensionModelParser extensionModelParser,
ExtensionElement extensionElement,
OperationContainerElement operationContainer,
OperationElement operationElement,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
JavaSourceModelParser(ExtensionElement extensionElement,
SourceElement sourceElement,
org.mule.runtime.extension.api.loader.ExtensionLoadingContext loadingContext) |
| Modifier and Type | Method and Description |
|---|---|
static List<ErrorModelParser> |
JavaErrorModelParserUtils.parseExtensionErrorModels(ExtensionElement element,
String extensionNamespace)
Parses the error types defined at the extension level
|
static List<ErrorModelParser> |
JavaErrorModelParserUtils.parseOperationErrorModels(ExtensionModelParser extensionParser,
ExtensionElement extensionElement,
OperationElement operation)
Parses the errors defined by the
operation |
| Modifier and Type | Method and Description |
|---|---|
static org.mule.runtime.api.meta.model.XmlDslModel |
ModelLoaderUtils.getXmlDslModel(ExtensionElement extensionElement,
String version,
Optional<XmlDslConfiguration> xmlDslAnnotationConfiguration)
Utility method to obtain a default
XmlDslModel of a given XmlDslConfiguration |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.