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: C
- C++ language: 1.1.2 Server-Side Components
- callback methods: 6.3 The Life Cycle of an Entity Bean
- (see also state; life cycle)
- defining in bean class: 4.2.4 CabinBean: The Bean Class
- ejbStore( ) and ejbLoad( ): 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
- entity beans: 6.3 The Life Cycle of an Entity Bean
- EntityBean interface: 6.1.5 The ShipBean Class
- state management: 2.1.1.3 The bean class
- 3.1.2 The Activation Mechanism
- unnecessary inclusion in bean class: 9.4 Bean Adapters
- case sensitivity, XML tag names: 10.1 What Is an XML Deployment Descriptor?
- casting
- programming language support for: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject
- chaining in stateful session beans: 9.10 Avoid Chaining Stateful Session Beans
- checked subsystem exceptions: 6.2.2 Exception Handling
- 7.1.2.4 PaymentException: An application exception
- 7.4.3.1 system exceptions
- in transactions: 8.7 Exceptions and Transactions
- wrapping in EJBException and RemoteException: 6.2.2 Exception Handling
- Class class: 6.1.2 The Primary Key
- 6.3.2 The Pooled State
- classes: 2.1.1 Classes and Interfaces
- 2.1.1 Classes and Interfaces
- 2.1.1.5 What about session beans?
- in component models: 1.4 Component Models
- client applications
- creating
- container-managed entity beans: 6.1.9 The Client Application
- entity beans (example): 4.2.10 Creating a Client Application
- session beans (example): 4.3.9 Creating a Client Application
- HTML advantages over: 11.3 Web Components and EJB
- PersonClient application (example): 1.3.1 Rolling Your Own Distributed Object
- session beans as extension of: 2.1 The Enterprise Bean Component
- stateful session beans as extensions of: 7.3 The Stateful Session Bean
- client-initiated transactions, exceptions in: 8.7.2 Client-Initiated Transactions
- client-jar file: 10.7.1 The client-jar File
- client-side API: 5.2 The EJB Client-Side API
- EJBObject interface: 5.2.5 EJBObject, Handle, and Primary Key
- 5.2.5.1 Getting the EJBHome
- primary key: 5.2.5.2 Primary key
- home interface: 5.2.3 The Home Interface
- 5.2.3.4 Creating and finding beans
- remote interface: 5.2.4 The Remote Interface
- client stubs (see stubs)
- client view, EJB: 3.2.4 Distributed Objects
- 5. The Client View
- stateful session beans: 7.3.1.3 Taking a peek at the client view
- CLIENT_IDENTITY mode: 3.2.6.2 EJB 1.0: Method-driven access control
- clients
- Identity object, obtaining for: 6.2.5 EJB 1.0: EJBContext
- JavaBeans component model: 1.4 Component Models
- PersonClient example: 1.3.1 Rolling Your Own Distributed Object
- security identities: 3.2.6 Security
- sharing distributed objects: 3.2.1 Concurrency
- closing tags, XML vs. HTML: 10.1 What Is an XML Deployment Descriptor?
- cmp-field elements: 4.2.5 EJB 1.1: The Deployment Descriptor
- 10.5.1 Session and Entity Beans
- COBOL or PL/1 applications, replacing with business objects: 1.1.1 Distributed Objects
- code for beans, downloading from O'Reilly web site: 7.1.1 Downloading the Missing Pieces
- Collection type: 6.1.3.1 The find methods
- multi-entity find methods, returning: 6.2.1 Making the ShipBean a Bean-Managed Entity
- COM (Common Object Model) components: 1.6.1 MTS
- comments, EJB, versions 1.1 and 1.0: 2.1.1.3 The bean class
- commit( ) (UserTransaction): 8.5 Explicit Transaction Management
- 8.5.3 UserTransaction
- common interface, implementing: 9.5.2 The Business Interface Alternative
- component models: 1.4 Component Models
- 1.6.3 Benefits of a Standard Server-Side Component Model
- (see also server-side component models)
- enterprise beans (EJB): 2.1 The Enterprise Bean Component
- component transaction monitors (see CTMs)
- compound primary keys: 6.1.2 The Primary Key
- hash codes in: 9.1 Hash Codes in Compound Primary Keys
- concurrency: 3.2.1 Concurrency
- policies of entity beans: 2.1.2.2 EJB 1.1: Deployment descriptors
- reentrance and: 3.2.1.1 Reentrance
- stateful session beans, not supporting: 7.3 The Stateful Session Bean
- connection factory, bean signing on to: 10.5.5 References to External Resources
- connections (network), reducing with session beans: 2.2.2 Modeling Workflow with Session Beans
- connectivity, J2EE systems with different: 11.4.3 Connectivity and Interoperability
- consistency of transactions: 8.1 ACID Transactions
- 8.1 ACID Transactions
- 8.1.2 Is the TravelAgent Bean Consistent?
- balancing performance against: 8.3.4 Balancing Performance Against Consistency
- constructors: 6.1.2 The Primary Key
- defining in bean class, prohibition of: 7.2.2.1 Transitioning to the Method-Ready Pool
- no-argument for container-managed persistence: 6.1.2 The Primary Key
- container-initiated transactions, exceptions in: 8.7.1 Container-Initiated Transactions
- container-managed persistence (see under persistence)
- container-managed transactions: 10.5.1 Session and Entity Beans
- container-transaction element: 4.2.5 EJB 1.1: The Deployment Descriptor
- 8.2.2.1 EJB 1.1: Setting a transaction attribute
- 10.6 Describing Bean Assembly
- containers
- adding enterprise beans to: 2.1.3.3 Deploying a bean
- authentication, performing: 6.2.6.1 EJB 1.1: Using JDBC in EJB
- bean instances, passivation: 6.3.3.4 Transitioning from the Ready State to the Pooled state via passivation
- bean instances, releasing: 6.3.5 End of the Life Cycle
- connections to beans: 6.2.6.2 EJB 1.0: Using JDBC in EJB
- EJB home, generating: 2.1.3.2 The EJB home
- enterprise beans and: 2.3 The Bean-Container Contract
- entity context assignment: 6.3.2 The Pooled State
- runtime exceptions, automatic handling of: 6.2.2 Exception Handling
- servers and: 2.3.1 The Container-Server Contract
- servers vs.: 2.1.1 Classes and Interfaces
- technology changes: 5.2.5.5 The bean handle
- Context class: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject
- ControlDescriptor class: 2.1.2.1 EJB 1.0: Deployment descriptors
- 3.2.6.2 EJB 1.0: Method-driven access control
- 3.2.6.2 EJB 1.0: Method-driven access control
- EJB API: A.2.2 ControlDescriptor
- entity beans (example): 4.2.6 EJB 1.0: The Deployment Descriptor
- isolation levels in: 8.3.3.2 EJB 1.0 transaction isolation control
- session beans (example): 4.3.5 EJB 1.0: The TravelAgent Beans' Deployment Descriptor
- conventions, naming: 2.1.1 Classes and Interfaces
- conversational state: 2.2.2.1 Stateless and stateful session beans
- 7.3.1.4 TravelAgentBean: The bean class
- data types in: 7.4.3 Passivated State
- entity beans: 3.1.2 The Activation Mechanism
- JNDI context (EJB 1.0), not part of: 7.3.1.4 TravelAgentBean: The bean class
- object serialization, preserving with: 3.1.2 The Activation Mechanism
- stateful session beans: 3.1.2 The Activation Mechanism
- 7. Session Beans
- 7.3 The Stateful Session Bean
- 7.3 The Stateful Session Bean
- stateless session beans: 7. Session Beans
- 7.1 The Stateless Session Bean
- CORBA: 1.1.1 Distributed Objects
- 3.2.4 Distributed Objects
- connecting to via JavaIDL: 11.4.3 Connectivity and Interoperability
- CTMs, differences among vendors: 1.6.2 EJB and CORBA CTMs
- IDL (Interface Definition Language): 3.2.4 Distributed Objects
- IIOP protocol
- casting, not supporting: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject
- Java RMI-IIOP, compliance with: 5.2.1 EJB 1.1: Java RMI-IIOP Conformance Requirement
- Object Request Brokers (see ORBS)
- security and transactions, attempt to standardize: 1.6.2 EJB and CORBA CTMs
- services: 3.2 Primary Services
- naming service: 5.1 Locating Beans with JNDI
- create( ) (EJBHome): 4.2.2 CabinHome: The Home Interface
- 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model
- create methods
- beans, initializing: 2.1.1.2 The home interface
- defining appropriate: 5.2.3.4 Creating and finding beans
- entity beans, without: 9.6 Entity Beans Without Create Methods
- home interface: 2.1.3.2 The EJB home
- 5.2.3.4 Creating and finding beans
- 6.1.3 The Home Interface
- 6.1.8 The Create Methods
- CreateException: A.1.1 CreateException
- transactional attributes required in deployment descriptor: 10.6.1 Specifying a Bean's Transactional Attributes
- CreateException: 6.1.3 The Home Interface
- 6.1.3 The Home Interface
- 6.2.7 The ejbCreate( ) Method
- 8.6.1.2 Application exceptions
- EJB API: A.1.1 CreateException
- creating and finding beans: 5.2.3.4 Creating and finding beans
- CTMs (component transaction monitors): 1. Introduction
- 1.1.3 Component Transaction Monitors
- 1.1.3 Component Transaction Monitors
- 1.5 Component Transaction Monitors
- 3.2.2 Transactions
- common problems: 9.3 Improved Performance with Session Beans
- EJB as standard component model: 2. Architectural Overview
- as hybrids of ORBs and TP monitors: 1.5.3 CTMs: The Hybrid of ORBs and TP Monitors
- relational databases, analogies to: 1.5.4 Analogies to Relational Databases
- resource management: 3. Resource Management and the Primary Services
- 9.3.2 Resource Consumption
- server-side component models and: 1.6 CTMs and Server-Side Component Models
- transactional attributes and: 8.2.2 Transaction Attributes
- custom primary keys, advantages of: 10.5.2 Specifying Primary Keys
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.
|