|
Annotation Types Summary |
| Category |
This annotation is meant to be applied to methods marked with Processor/Source and it is
used by the Studio generation and the Doclet to organize the message processors. |
| Configurable |
Marks a field inside a Connector as being configurable. |
| Connect |
This annotation marks a method inside an @Connector scope as the responsible for creating
a connection. |
| ConnectionIdentifier |
This annotation marks a method inside a Connector as the responsible for identifying
a connection. |
| Connector |
This annotation defines a class that will export its functionality as a Mule Connector. |
| Disconnect |
This annotation marks a method inside a Connector as the responsible for disposing
a connection. |
| ExpressionEnricher |
This annotation marks a method inside a ExpressionLanguage as the responsible
for enriching mule messages based on an expression. |
| ExpressionEvaluator |
This annotation marks a method inside a ExpressionLanguage as the responsible
for evaluating expressions. |
| ExpressionLanguage |
This annotation defines a class that will export its functionality as a Mule Expression Language. |
| Filter |
This annotation marks a method inside a Connector as a callable from within a Mule flow to filter
a message. |
| Ignore |
Ignores a field inside a complex type. |
| InvalidateConnectionOn |
Deprecated. Use ReconnectOn instead |
| MetaDataCategory |
Describes a grouping DataSense concrete class, which will be responsible for returning types
and the descriptions of any of those types |
| MetaDataKeyRetriever |
|
| MetaDataOutputRetriever |
This annotation marks a method as a describer for org.mule.common.metadata.MetaData for output scenarios,
for a given org.mule.common.metadata.MetaDataKey |
| MetaDataRetriever |
The method annotated with MetaDataRetriever describes the metadata
for the received metadata key parameter. |
| MetaDataScope |
Used to differentiate grouping data sense types at operation or class level. |
| Mime |
|
| Module |
This annotation defines a class that will export its functionality as a Mule module. |
| NoMetaData |
This annotation marks a @Processor to avoid discovering metadata with @MetaDataRetriever and @MetaDataKeyRetriever mechanism. |
| Paged |
This annotation marks a method inside a Connector as an operation that will return
a paged result set. |
| Processor |
This annotation marks a method inside a Connector as a callable from within a Mule flow. |
| Query |
This annotation is meant to be applied to support easy query building by using DataSense Query Language, DSQL. |
| QueryCustomMetadata |
When using @Query and @QueryTranslator the query metadata is generated automatically based on the
types and fields selected. |
| QueryPart |
This annotation is meant to be used in advanced Query scenarios. |
| QueryTranslator |
This annotation is meant to translate an DSQL query into a native one. |
| ReconnectOn |
This annotation can be attached to any method annotated with Processor. |
| Required |
Annotation to mark a field as required. |
| Source |
This annotation marks a method inside a Connector as a callable from within a Mule flow and capable of
generating Mule events. |
| TransformerResolver |
A TransformResolver is used to find transformers that match a certain criteria in the registry. |
| ValidateConnection |
This annotation marks a method inside a Connector as the responsible for
validating if the connector is actually connected or not. |