Annotation Type LoadScope


  • @Target(TYPE)
    @Retention(RUNTIME)
    public @interface LoadScope
    An annotation to specify node types that each Module can be loaded on. In other words, you can specify particular node types for each module using this annotation, so that those modules can be loaded on only those particular node types. The roles() should be the NodeRole.jsonName. A module is loaded in every node if this annotation is missing.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String[] roles