Annotation Interface Extension


@Deprecated @Retention(RUNTIME) @Target(TYPE) public @interface Extension
Deprecated.
use ExtensionInfo annotation instead, since it better fits into the Saga extensions hierarchy (can annotate module/configuration/context/extension point/extension).
Annotation which should be present on all interfaces/classes implementing extension point interfaces The purpose of this is that all extension implementation describe themselves to Saga, making it easier to understand what modules, extensions, etc. are active in Saga - and what they do.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Deprecated.
     
    Deprecated.
     
  • Element Details

    • name

      String name
      Deprecated.
      Returns:
      Human readable name of the extension, if not said the class name will be used.
      Default:
      ""
    • description

      String description
      Deprecated.
      Returns:
      Description of what the extension does, may be multiple lines.
      Default:
      ""