Utility library that provides EJB3-like features for CDI beans
This project will attempt to implement CDI and Interceptor based versions of various EJB features and services. Currently the following features are implemented:
- EJB @Asynchronous - CDI based @Asynchronous (note: this is currently available in native Jakarta EE via Jakarta Concurrency 3.0)
- EJB @Stateless - CDI based @Pooled+@Transactional or @Service
- EJB @Lock - CDI based @Lock
The following features were being considered for future versions:
- EJB @Schedule - this is currently available in native Jakarta EE 11 via Jakarta Concurrency 3.1