Skip to content

Playground for CDI / Interceptor versions of EJB features

License

Notifications You must be signed in to change notification settings

omnifaces/omniservices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OmniServices

Build Status Maven Javadoc License

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

About

Playground for CDI / Interceptor versions of EJB features

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages