| Class | Description |
|---|---|
| AbstractAnnotatedDeclarationEnricher |
Base class for implementations of
DeclarationEnricher which provides utility methods for enriching declarations constructed from annotated java classes |
| BackPressureDeclarationEnricher |
Adds a parameter for back pressure on message sources that apply
|
| BooleanParameterDeclarationEnricher |
DeclarationEnricher implementation that walks through all the BooleanType parameters and sets them as optional. |
| ClusterSupportEnricher |
Adds a #
ExtensionConstants.PRIMARY_NODE_ONLY_PARAMETER_NAME parameter on all sources for which
SourceModel.runsOnPrimaryNodeOnly() is false |
| ConnectionDeclarationEnricher | |
| CustomStaticTypeDeclarationEnricher |
Overrides the default output and input loaded types for the ones specified by the user using the custom static types features,
such as
InputXmlType, OutputJsonType and InputStaticTypeResolver for custom build types between others. |
| DefaultEncodingDeclarationEnricher |
A
DeclarationEnricher which looks classes with fields annotated with DefaultEncoding. |
| DeprecationModelDeclarationEnricher |
Enriches all the models that are annotatied with
Deprecated. |
| 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. |
| MetadataTypeEnricher |
Gives the capability to enrich a
MetadataType with more TypeAnnotations. |
| 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. |
| NotificationsDeclarationEnricher |
DeclarationEnricher implementation which enriches the ExtensionModel, their OperationModel and
SourceModel from the used NotificationActions and Fires in an Annotation based extension. |
| ObjectStoreParameterDeclarationEnricher |
Enriches all parameters of type
ObjectStore adding the MuleStereotypes.OBJECT_STORE stereotype
if not already present. |
| 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. |
| ParameterDslDeclarationEnricher |
Enhances the declaration of the
ParameterDslConfiguration taking into account
the type of the parameter as well as the context in which the type is being used. |
| ParameterLayoutOrderDeclarationEnricher |
DeclarationEnricher which walks through all the ParameterDeclaration of the entire extension
and populates them with the correspondent order. |
| PollingSourceDeclarationEnricher |
DeclarationEnricher for polling sources |
| RedeliveryPolicyDeclarationEnricher |
A
DeclarationEnricher which adds the following to all SourceDeclaration: |
| RefNameDeclarationEnricher |
A
DeclarationEnricher which looks for configurations with fields annotated with RefName. |
| RequiredForMetadataDeclarationEnricher |
DeclarationEnricher implementation which introspect Configurations and Connection Provides and looks
for parameters declared as RequiredForMetadata. |
| 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–2019 MuleSoft, Inc.. All rights reserved.