Annotation Type ExcludeScope


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

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

See Also:
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details