| Class | Description |
|---|---|
| AbstractAnnotatedDeclarationEnricher |
Base class for implementations of
DeclarationEnricher which provides utility methods for enriching
declarations constructed from annotated java classes |
| AbstractAnnotatedFieldDeclarationEnricher |
Base class for implementations of
DeclarationEnricher that works on ConfigurationDeclaration and
ConnectionProviderDeclaration with fields annotated with the given annotation. |
| 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 |
| 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. |
| 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. |
| RuntimeVersionDeclarationEnricher |
DeclarationEnricher which looks at classes with fields annotated with RuntimeVersion. |
| SampleDataDeclarationEnricher |
DeclarationEnricher implementation that walks through a ExtensionDeclaration and looks for sources and
operations annotated with SampleData. |
| 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 or
OfValues. |
| Enum | Description |
|---|---|
| ModuleErrors |
Copyright © 2003–2025 MuleSoft, Inc.. All rights reserved.