List of Tables

 

Chapter 1. What’s what in EJB 3

Table 1.1. Major EJB 3 component services and why they are important to you. The persistence services are provided by the JPA provider.

Chapter 2. A first taste of EJB

Table 2.1. Major metadata annotations introduced in Java EE. Although primarily geared toward EJB, these annotations apply to Java EE components such as servlets and JSF managed beans as well as application clients. Annotations defined in the javax.annotation.* package are defined by the Common Metadata Annotations API (JSR-250).

Chapter 3. Building business logic with session beans

Table 3.1. Lifecycle callbacks are created to handle lifecycle events for an EJB. You can create these callback methods either in the bean class or in an external interceptor class.

Table 3.2. The main differences between stateless and stateful session beans

Chapter 4. Messaging and developing MDBs

Table 4.1. JMS session acknowledge modes. For nontransacted sessions, you should choose the mode most appropriate for your project. In general, Auto-acknowledge is the most common and convenient. The only other mode supported with MDB is Dups-ok-acknowledge.

Table 4.2. Commonly used message selector types. The selector syntax is almost identical to the SQL WHERE clause.

Chapter 5. Learning advanced EJB concepts

Table 5.1. You can use javax.ejb.EJBContext to access runtime services.