Annotation Type InfinispanModule
-
@Target(TYPE) @Retention(CLASS) public @interface InfinispanModuleMechanism for specifying the name and dependencies of Infinispan modules.There must be exactly one
InfinispanModuleannotation in each module, placed on an implementation of theorg.infinispan.lifecycle.ModuleLifecycleinterface.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.StringnameThe unique name of the module.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.String[]optionalModulesThe set of optional dependencies (module names).java.lang.String[]requiredModulesThe set of required dependencies (module names).
-