| Modifier and Type | Module and Description |
|---|---|
| module | jakarta.
Released in jakarta.activation-api 2.1.3. Jakarta Activation API |
| module | jakarta.
Released in jakarta.annotation-api 3.0.0. Jakarta Annotations API |
| module | jakarta.
Released in jakarta.batch-api 2.1.1. Batch processing is a pervasive workload pattern, expressed by a distinct application organization and execution model. |
| module | jakarta.
Released in jakarta.enterprise.cdi-api 4.1.0. Thejakarta.cdi module; defines the CDI API exported packages, dependencies and services.
|
| module | jakarta.
Released in jakarta.enterprise.cdi-el-api 4.1.0. Thejakarta.cdi.el module; defines the CDI EL API exported packages and dependencies.
|
| module | jakarta.
Released in jakarta.enterprise.lang-model 4.1.0. Thejakarta.cdi.lang.model module; defines the CDI Language Model API exported packages
|
| module | jakarta.
Released in jakarta.enterprise.concurrent-api 3.1.1. Jakarta Concurrency provides a specification for using concurrency from application components without compromising container integrity while still preserving the Jakarta EE platform’s fundamental benefits. |
| module | jakarta.
Released in jakarta.data-api 1.0.1. Jakarta Data standardizes a programming model where data is represented by simple Java classes and where operations on data are represented by interface methods. |
| module | jakarta.
Released in jakarta.ejb-api 4.0.1. Defines the modules for jakarta.ejb |
| module | jakarta.
Released in jakarta.el-api 6.0.1. Jakarta Expression Language defines an expression language for Java applications |
| module | jakarta.
Released in jakarta.faces-api 4.1.1. Jakarta Faces defines an MVC framework for building user interfaces for web applications, including UI components, state management, event handing, input validation, page navigation, and support for internationalization and accessibility. |
| module | jakarta.
Released in jakarta.inject-api 2.0.1. Jakarta Dependency Injection |
| module | jakarta.
Released in jakarta.interceptor-api 2.2.0. Jakarta Interceptors defines a means of interposing on business method invocations and specific events—such as lifecycle events and timeout events—that occur on instances of Jakarta EE components and other managed classes. |
| module | jakarta.
Released in jakarta.json-api 2.1.3. Jakarta JSON Processing API. |
| module | jakarta.
Released in jakarta.json.bind-api 3.0.1. Jakarta JSON Binding API. |
| module | jakarta.
Released in jakarta.mail-api 2.1.3. Jakarta Mail API |
| module | jakarta.
Released in jakarta.jms-api 3.1.0. Jakarta Messaging describes a means for Java applications to create, send, and receive messages via loosely coupled, reliable asynchronous communication services. |
| module | jakarta.
Released in jakarta.persistence-api 3.2.0. Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs, implementations of those APIs, and technology compatibility kits for Java runtimes that enable development, deployment, and management of server-side and cloud-native applications. |
| module | jakarta.
Released in jakarta.resource-api 2.1.0. Jakarta Connectors API. |
| module | jakarta.
Released in jakarta.security.enterprise-api 4.0.0. Jakarta Security defines a standard for creating secure Jakarta EE applications in modern application paradigms. It defines an overarching (end-user targeted) Security API for Jakarta EE Applications. |
| module | jakarta.
Released in jakarta.authentication-api 3.1.0. Jakarta Authentication defines a general low-level SPI for authentication mechanisms, which are controllers that interact with a caller and a container's environment to obtain the caller's credentials, validate these, and pass an authenticated identity (such as name and groups) to the container. |
| module | jakarta.
Released in jakarta.authorization-api 3.0.0. Jakarta Authorization defines a low-level SPI for authorization modules, which are repositories of permissions facilitating subject based security by determining whether a given subject has a given permission, and algorithms to transform security constraints for specific containers (such as Jakarta Servlet or Jakarta Enterprise Beans) into these permissions. |
| module | jakarta.
Released in jakarta.servlet-api 6.1.0. Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs, implementations of those APIs, and technology compatibility kits for Java runtimes that enable development, deployment, and management of server-side and cloud-native applications. |
| module | jakarta.
Released in jakarta.servlet.jsp-api 4.0.0. Jakarta Server Pages API |
| module | jakarta.
Released in jakarta.servlet.jsp.jstl-api 3.0.2. Jakarta Standard Tag Library API |
| module | jakarta.
Released in jakarta.transaction-api 2.0.1. Jakarta Transactions |
| module | jakarta.
Released in jakarta.validation-api 3.1.0. Jakarta Validation API |
| module | jakarta.
Released in jakarta.websocket-api 2.2.0. Jakarta WebSocket - Server API |
| module | jakarta.
Released in jakarta.websocket-client-api 2.2.0. Jakarta WebSocket - Client API |
| module | jakarta.
Released in jakarta.ws.rs-api 4.0.0. Defines the Jakarta RESTful Web Services API |