Annotation Type InfinispanModule


  • @Target(TYPE)
    @Retention(CLASS)
    public @interface InfinispanModule
    Mechanism for specifying the name of modules. There must be exactly one InfinispanModule annotation in each module.

    It would have been nice to put the annotation on a package, but package-info.java source files are excluded from compilation because of MCOMPILER-205.

    Since:
    10.0
    Author:
    Dan Berindei
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String name  
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String[] optionalModules  
      java.lang.String[] requiredModules  
    • Element Detail

      • name

        java.lang.String name
      • requiredModules

        java.lang.String[] requiredModules
        Default:
        {}
      • optionalModules

        java.lang.String[] optionalModules
        Default:
        {}