| 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. |
| DefaultEncodingDeclarationEnricher |
A
DeclarationEnricher which looks classes with fields annotated with DefaultEncoding. |
| DynamicMetadataDeclarationEnricher |
DeclarationEnricher implementation that walks through a ExtensionDeclaration and looks for components
(Operations and Message sources) annotated with MetadataScope or Query. |
| 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. |
| 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 |
| JavaMimeTypeParametersDeclarationEnricher |
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. |
| JavaOAuthDeclarationEnricher |
Enriches OAuth enabled
ConnectionProviderDeclarations with further properties and behaviour which are specific to the
Java runtime implementation of the Extensions API |
| JavaObjectStoreParameterDeclarationEnricher |
Enriches all parameters of type
ObjectStore adding the MuleStereotypes.OBJECT_STORE stereotype if not already
present. |
| MetadataTypeEnricher |
Gives the capability to enrich a
MetadataType with more TypeAnnotations. |
| 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. |
| PollingSourceDeclarationEnricher |
DeclarationEnricher for polling sources |
| 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. |
| 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. |
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.