NOTE : Extracted utils-cdi from https://github.com/atbashEE/atbash-utils after release of v1.2.0 of utils-se.
NOTE : The Jakarta version became the main branch and master branch with javax support became
javax
branch.
Utility classes for Jakarta CDI.
- Java SE 11 based!
- Automatic module name defined for Java 9+
- Runs on Java 11 and 17 Classpath.
Requires Jakarta CDI 3.0
- Programmatic retrieval of CDI instances.
- Producer for SLF4J logger.
- Manual retrieval of generic types CDI beans generated by Producer methods.
- Fake Bean manager for testing (no need for full CDI container)