Annotation Type LoadScope


@Target(TYPE) @Retention(RUNTIME) public @interface LoadScope
An annotation to specify node types that a Module can be loaded on. The roles() should be the NodeRole.jsonName. If both LoadScope and ExcludeScope are set, ExcludeScope takes precedence

A module not decorated with this annotation or ExcludeScope will be loaded on every node role.

See Also:
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details