Annotation Interface ExtensionPoint


@Retention(RUNTIME) @Target(TYPE) @Indexed public @interface ExtensionPoint
Marks types that are the extension point, a contract type to be implemented by subtypes.
Author:
Kohsuke Kawaguchi
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Controls how the implementations of this extension point is loaded.
  • Element Details

    • loader

      Class<? extends ExtensionLoaderModule> loader
      Controls how the implementations of this extension point is loaded.
      Default:
      com.cloudbees.sdk.extensibility.ExtensionLoaderModule.Default.class