Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: B
- bean adapters: 9.4 Bean Adapters
- 9.4 Bean Adapters
- bean class: 2.1.1 Classes and Interfaces
- 2.1.1.3 The bean class
- business methods, defining in: 2.1.1.3 The bean class
- 4.2.4 CabinBean: The Bean Class
- callback methods: 4.2.4 CabinBean: The Bean Class
- 9.4 Bean Adapters
- client API and: 5.2.3.2 Bean metadata
- constructors, not defining in: 7.2.2.1 Transitioning to the Method-Ready Pool
- container-managed entity beans: 6.1.5 The ShipBean Class
- create and find methods: 5.2.3.4 Creating and finding beans
- declared fields: 4.2.4 CabinBean: The Bean Class
- defining: 2.1.1.3 The bean class
- ejb-class element: 2.1.2.2 EJB 1.1: Deployment descriptors
- in ejb-jar files: 10.7 The ejb-jar File
- EJB object, wrapping in: 2.1.3.1 The EJB object
- entity beans, defining (example): 4.2.4 CabinBean: The Bean Class
- find methods, return types for: 6.2.10 ejbFind( ) Methods
- interfaces, exceptions in: 9.5.2 The Business Interface Alternative
- newInstance( ): 6.3.2 The Pooled State
- persistence logic, writing into: 6.2 Bean-Managed Persistence
- private helper method: 7.1.2.6 ProcessPaymentBean: The bean class
- remote interface, problems with implementing: 9.5 Implementing a Common Interface
- session beans: 4.3.3 TravelAgentBean: The Bean Class
- EJB 1.2: 4.3.3.2 EJB 1.0: TravelAgentBean
- stateful session beans: 7.3.1.4 TravelAgentBean: The bean class
- stateless session beans: 7.1.2.6 ProcessPaymentBean: The bean class
- bean instances
- business method invocation: 3.2.1.1 Reentrance
- concurrent access to, prohibiting in EJB: 3.2.1 Concurrency
- creating: 6.3.2 The Pooled State
- sequence of events: 6.1.8.3 ejbCreate( ) and ejbPostCreate( ) sequence of events
- EntityContext, assigning to: 6.2.3 EntityContext
- initializing with ejbPostCreate( ): 6.1.8.2 ejbPostCreate( )
- intra-instance method invocation: 3.2.1.1 Reentrance
- life cycle of: 3.1.1.2 Overview of state transitions
- 3.1.1.2 Overview of state transitions
- (see also life cycle)
- passing reference to EntityContext: 6.1.7 The EntityContext
- pooling: 6.1.7 The EntityContext
- 6.1.7 The EntityContext
- 6.2.10 ejbFind( ) Methods
- Ready state: 6.3.3 The Ready State
- reentrance: 3.2.1.1 Reentrance
- swapping: 3.1.1.2 Overview of state transitions
- bean-managed persistence (see under persistence)
- Bean Managed transaction attribute: 8.2.3 Transaction Attributes Defined
- bean-managed transactions: 8.5 Explicit Transaction Management
- 10.5.1 Session and Entity Beans
- exceptions in: 8.7.3 Bean-Managed Transactions
- transaction propagation: 8.5.1 Transaction Propagation in Bean-Managed Transactions
- beans: 5.2.3.4 Creating and finding beans
- (see also bean class; bean instances; individual bean categories)
- assembling into application: 10.6 Describing Bean Assembly
- connections to containers: 6.2.6.2 EJB 1.0: Using JDBC in EJB
- creating and finding: 5.2.3.4 Creating and finding beans
- describing in enterprise-bean element: 10.5 Describing Beans
- finding: 5.1 Locating Beans with JNDI
- handles: 5.2.5.5 The bean handle
- identity, comparing for: 5.2.5.3 Comparing beans for identity
- non-transactional: 8.4 Non-Transactional Beans
- passing by value vs.: 9.2.1 Dependent Objects
- removing: 5.2.3.1 Removing beans
- 5.2.5.4 Removing beans
- signing on to connection factory: 10.5.5 References to External Resources
- source code, downloading from O'Reilly web site: 7.1.1 Downloading the Missing Pieces
- state and sequence diagrams: B. State and Sequence Diagrams
- transactional attributes, specifying in deployment descriptor: 10.6.1 Specifying a Bean's Transactional Attributes
- begin( ) (UserTransaction): 8.5 Explicit Transaction Management
- 8.5.3 UserTransaction
- binding objects to names or identifiers: 3.2.5 Naming
- books, ordering online (transactions): 8.1 ACID Transactions
- bulk accessors: 9.2.3 Bulk Accessors
- business concepts: 6.1.1.1 Set and get methods
- entity bean relationships vs.: 9.7.1.1 Maintaining the database mapping
- implementing as entity beans: 2.1 The Enterprise Bean Component
- 6. Entity Beans
- business interface, use by bean class and remote interface: 9.5.2 The Business Interface Alternative
- business logic
- encapsulating into business objects: 1.1.2 Server-Side Components
- encapsulation in stateful session beans: 7.3 The Stateful Session Bean
- problems, representing by application exception: 7.1.2.4 PaymentException: An application exception
- business methods
- bean class, implementing for bean: 2.1.1 Classes and Interfaces
- bookPassage( ): 7.1.2 The ProcessPayment Bean
- defining in bean class: 2.1.1.3 The bean class
- 4.2.4 CabinBean: The Bean Class
- 6.1.5 The ShipBean Class
- defining in business interface: 9.5.2 The Business Interface Alternative
- defining in remote interface: 2.1.1 Classes and Interfaces
- 4.2.1 Cabin: The Remote Interface
- A.1.7 EJBObject
- invocation by clients: 3.2.1.1 Reentrance
- returning wide EJB object type, narrowing remote reference: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject
- set and get methods, defining as: 6.1.5 The ShipBean Class
- on stubs: 1.3 Distributed Object Architectures
- 2.1.3.2 The EJB home
- transaction attributes in deployment descriptors: 10.6.1 Specifying a Bean's Transactional Attributes
- business objects: 1.1.2 Server-Side Components
- granularity (scope): 9.3 Improved Performance with Session Beans
- as object servers: 1.3 Distributed Object Architectures
- server-side component models, defining responsibilities of: 1.6 CTMs and Server-Side Component Models
- transactions vs.: 8.1 ACID Transactions
- business system transactions (see transactions)
- byte arrays and Java serialization (database mapping): 9.7.2.2 Mapping serializable to VARBINARY
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 2001
O'Reilly & Associates, Inc.
All Rights Reserved.
|