| Class | Description |
|---|---|
| AbstractAnnotatedDeclarationEnricher |
Base class for implementations of
DeclarationEnricher which provides utility methods for enriching declarations constructed from annotated java classes |
| BooleanParameterDeclarationEnricher |
DeclarationEnricher implementation that walks through all the BooleanType parameters and sets them as optional. |
| ConnectionDeclarationEnricher | |
| DefaultEncodingDeclarationEnricher |
A
DeclarationEnricher which looks classes with fields annotated with DefaultEncoding. |
| DisplayDeclarationEnricher |
Enriches the
ExtensionDeclarer with a DisplayModel from annotated elements with Summary or
DisplayName |
| DynamicMetadataDeclarationEnricher |
DeclarationEnricher implementation that walks through a ExtensionDeclaration and looks for components (Operations and
Message sources) annotated with MetadataScope or Query. |
| ErrorsDeclarationEnricher |
DeclarationEnricher implementation which enriches the ExtensionModel and their OperationModel from the
used ErrorTypes and Throws in an Annotation based extension. |
| ErrorsModelFactory |
Extension's
ErrorModel factory. |
| ExtensionDescriptionsEnricher |
Declarer that adds descriptions to a
ExtensionDeclaration by using the SDK generated extensions-descriptions.xml
file which persists the descriptions for each element (Configurations, Providers, Operations, Parameters, ...) in the extension. |
| ExtensionsErrorsDeclarationEnricher |
DeclarationEnricher implementation which enriches operationModels adding connectivity related
MuleErrors if the operations are considered as a connected ones. |
| ImportedTypesDeclarationEnricher |
Test the extension type to be annotated with
Import, in which case it adds an ImportedTypeModel on the
extension level. |
| JavaConfigurationDeclarationEnricher |
DeclarationEnricher implementation that walks through a ExtensionDeclaration and looks for annotated component
parameters (Sources and Operations), with Connection and adds a ConnectivityModelProperty or annotated with
Config and adds a ConfigTypeModelProperty |
| JavaExportedTypesDeclarationEnricher |
Enriches the declaration with the types which are manually exported through
Export |
| JavaOAuthDeclarationEnricher |
Enriches OAuth enabled
ConnectionProviderDeclarations with further
properties and behaviour which are specific to the Java runtime implementation of the
Extensions API |
| JavaPrivilegedExportedTypesDeclarationEnricher |
Enriches the declaration with the types which are manually exported through
PrivilegedExport |
| JavaXmlDeclarationEnricher |
Verifies if the extension is annotated with
Xml and if so, enriches the ExtensionDeclarer with a
XmlDslModel. |
| MimeTypeParametersDeclarationEnricher |
Enriches operations which return types are
InputStream, String or Object by adding two parameters:
A ExtensionProperties.MIME_TYPE_PARAMETER_NAME that allows configuring the mimeType to the output operation payload
and a ExtensionProperties.ENCODING_PARAMETER_NAME that allows configuring the encoding to the output operation payload. |
| ParameterAllowedStereotypesDeclarionEnricher |
Enriches the
ParameterDeclarations of an extension model with a List of StereotypeModel if they
are marked as a reference to at least some element. |
| ParameterLayoutOrderDeclarationEnricher |
DeclarationEnricher which walks through all the ParameterDeclaration of the entire extension
and populates them with the correspondent order. |
| RedeliveryPolicyDeclarationEnricher |
A
DeclarationEnricher which adds the following to all SourceDeclaration:
A Redelivery policy parameter
|
| RefNameDeclarationEnricher |
A
DeclarationEnricher which looks for configurations with fields annotated with RefName. |
| SubTypesDeclarationEnricher |
Test the extension type to be annotated with
SubTypeMapping, in which case it adds an
ImportedTypeModel on the extension level. |
| ValueProvidersParameterDeclarationEnricher |
DeclarationEnricher implementation that walks through a ExtensionDeclaration and looks for Source,
Operation, Configuration and Connection Provider Parameters and ParameterGroups annotated with OfValues. |
| Enum | Description |
|---|---|
| ModuleErrors |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.