Book Home

Enterprise Java™Beans Search this book

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
Library Navigation Links

Copyright © 2001 O'Reilly & Associates, Inc. All Rights Reserved.