| Name | Description |
|---|
| javax.ejb | The javax.ejb package contains the Enterprise JavaBeans classes
and interfaces that define the contracts between the enterprise bean
and its clients and between the enterprise bean and the EJB container. |
| javax.ejb.spi | The javax.ejb.spi package defines interfaces that are implemented by
the EJB container. |
| javax.el | Provides the API for the Unified Expression Language shared by
the JSP 2.1 and JSF 1.2 technologies. |
| javax.enterprise.deploy.model | Provides Tool Vendor implementation classes. |
| javax.enterprise.deploy.model.exceptions | Provides Tool Vendor exception implementation classes. |
| javax.enterprise.deploy.shared | Provides shared objects for Tool Vendor and Product Vendor implementation classes. |
| javax.enterprise.deploy.shared.factories | Provides shared factory manager object for Tool Vendor and Product Vendor implementation classes. |
| javax.enterprise.deploy.spi | Provides J2EE Product Vendor implementation classes. |
| javax.enterprise.deploy.spi.exceptions | Provides J2EE Product Vendor deployment exception implementation classes. |
| javax.enterprise.deploy.spi.factories | Provides J2EE Product Vendor deployment factory implementation classes. |
| javax.enterprise.deploy.spi.status | Provides J2EE Product Vendor deployment status implementation classes. |
| javax.interceptor | The javax.interceptor package contains classes and interfaces for
use with EJB interceptors. |
| javax.jms |
The Java Message Service (JMS) API provides a common way for Java programs to create,
send, receive and read an enterprise messaging system's messages. |
| javax.management.j2ee | Provides the J2EE Management Enterprise Bean component (MEJB) interfaces. |
| javax.management.j2ee.statistics | Provides the standard interfaces for accessing performance data from
J2EE managed objects |
| javax.persistence | The javax.persistence package contains the classes and interfaces that
define the contracts between a persistence provider and the managed
classes and the clients of the Java Persistence API. |
| javax.persistence.spi | The javax.persistence.spi package defines the classes and interfaces
that are implemented by the persistence provider and the Java EE
container for use by the container, provider, and/or Persistence
bootstrap class in deployment and bootstrapping. |
| javax.resource | The javax.resource package is the top-level package for the J2EE Connector
API specification. |
| javax.resource.cci | The javax.resource.cci package contains API specification for the Common
Client Interface (CCI). |
| javax.resource.spi | The javax.resource.spi package contains APIs for the system
contracts defined in the J2EE Connector Architecture specification. |
| javax.resource.spi.endpoint | This package contains system contracts for service endpoint interactions. |
| javax.resource.spi.security | The javax.resource.spi.security package contains APIs for the security
management contract. |
| javax.resource.spi.work | This package contains APIs for the work management contract. |
| javax.security.jacc | This package contains the Java Authorization Contract for Containers API |
| javax.servlet | The javax.servlet package contains a number of classes and interfaces that
describe and define the contracts between a servlet class and the
runtime environment provided for an instance of such a class by a
conforming servlet container. |
| javax.servlet.http | The javax.servlet.http package contains a number of classes and interfaces
that describe and define the contracts between a servlet class
running under the HTTP protocol and the runtime environment provided
for an instance of such a class by a conforming servlet container. |
| javax.servlet.jsp | Classes and interfaces for the Core JSP 2.1 API. |
| javax.servlet.jsp.el | Provides the ELResolver classes that define the
object resolution rules that must be supported by a JSP container
with the new unified Expression Language. |
| javax.servlet.jsp.tagext | Classes and interfaces for the definition of JavaServer Pages Tag Libraries. |
| javax.transaction | Provides the API that defines the contract between the transaction
manager and the various parties involved in a distributed transaction
namely : resource manager, application, and application server. |
| javax.transaction.xa | Provides the API that defines the contract between the transaction
manager and the resource manager, which allows the transaction
manager to enlist and delist resource objects (supplied by the
resource manager driver) in JTA transactions. |