Annotation Interface CompressionPlugin


@Documented @Retention(RUNTIME) @Target(TYPE) public @interface CompressionPlugin
This annotation signals to the plugin system that the class is a compression provider plugin.
  • Element Details

    • description

      String description
      Default:
      "Compression Plugin"
    • isSeparateClassLoaderNeeded

      boolean isSeparateClassLoaderNeeded
      Returns:
      True if a separate class loader is needed every time this class is instantiated
      Default:
      false
    • i18nPackageName

      String i18nPackageName
      Default:
      ""
    • documentationUrl

      String documentationUrl
      Default:
      ""
    • casesUrl

      String casesUrl
      Default:
      ""
    • forumUrl

      String forumUrl
      Default:
      ""
    • classLoaderGroup

      String classLoaderGroup
      Default:
      ""