Annotation Interface JavaVersionSupport


@Target(TYPE) @Retention(RUNTIME) @Documented @MinMuleVersion("4.5.0") public @interface JavaVersionSupport
Used in the same class as @Extension, this annotation indicates the versions of Java supported by the extension. Starting with Mule 4.5, any Extension not explicitly using this annotation will be assumed to be compatible with Java 8 and 11 only.
Since:
1.0
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details

    • value

      JavaVersion[] value
      Returns:
      The supported Java versions