Annotation Interface Extension
This annotation defines a class that will export its functionality as a Mule module.
There are a few restrictions as to which types as valid for this annotation:
- It cannot be an interface
- It must be public
- It cannot have a typed parameter (no generic)
- Since:
- 1.0
-
Field Details
-
MULESOFT
- See Also:
-
DEFAULT_CONFIG_NAME
- See Also:
-
DEFAULT_CONFIG_DESCRIPTION
- See Also:
-
-
Element Details
-
name
String nameA name consistent with the definition onExtensionModel.getName()
-
-
-
vendor
String vendorName of the extension's vendor- Default:
- "Mulesoft"
-
category
org.mule.runtime.api.meta.Category categoryExtension'sCategory- Default:
- COMMUNITY
-