Index: E
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: E
- e-commerce
 
  
  - firewall problems, overcoming with HTTP: 11.3 Web Components and EJB
 
  
  - web components, providing platform for: 11.3 Web Components and EJB
 
 
- EAR files (see Enterprise Archive files)
 
- ejb-class element: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  - 10.5.1 Session and Entity Beans
 
 
- ejb-client-jar element: 10.4 The Descriptor's Body
 
- EJB DTD (Document Type Definition)
 
  
  - elements in: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  
  - structuring XML deployment descriptors: 2.1.2.2 EJB 1.1: Deployment descriptors
 
 
- EJB (Enterprise JavaBeans): 1.6.2 EJB and CORBA CTMs
 
  - 1.6.3 Benefits of a Standard Server-Side Component Model
 
  
  - API: A. The Enterprise JavaBeans API
 
    
    - javax.ejb package: A.1 Package: javax.ejb
 
    
    - javax.ejb.deployment package: A.2 Package: javax.ejb.deployment (EJB 1.0 Only)
 
  
 
  
  - architecture: 2. Architectural Overview
 
  
  - client view: 3.2.4 Distributed Objects 
 
    - 5. The Client View
 
    
    - client-side API: 5.2 The EJB Client-Side API
 
  
 
  
  - CTMs, choosing for: 1.5.3 CTMs: The Hybrid of ORBs and TP Monitors
 
  
  - declarative transactional management: 8.2 Declarative Transaction Management
 
  
  - definitions of: 1.2 Enterprise JavaBeans: Defined
 
  
  - deployment descriptors: 4.2.9.2 EJB 1.0 deployment tools
 
    - (see also deployment descriptors)
 
    
    - Version 1.1: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  
 
  
  - design strategies: 9. Design Strategies
 
  
  - duplicate records: 7.3.1.5 Why use a Reservation entity bean?
 
  
  - implementation independence: 1. Introduction
 
  
  - isolation levels: 8.3.3.2 EJB 1.0 transaction isolation control
 
  
  - JAR files, contents of: 10.7 The ejb-jar File
 
  
  - Java Transaction API (JTA): 8.5 Explicit Transaction Management
 
  
  - JavaBeans vs.: 1.4 Component Models
 
  
  - J2EE specification for interaction with web components: 11.3 Web Components and EJB
 
  
  - packages, downloading from Sun Java site: 4.1.1 Setting Up Your Java IDE
 
  
  - primary services
 
    
    - cuncurrency: 3.2.1 Concurrency
 
    
    - distributed objects: 3.2.4 Distributed Objects 
 
    
    - naming service: 3.2.5 Naming
 
    
    - persistence: 3.2.3 Persistence 
 
    
    - security: 3.2.6 Security
 
    
    - transactions: 3.2.2 Transactions
 
  
 
  
  - resource management: 3. Resource Management and the Primary Services
 
  
  - server-side component model, benefits of: 1.6.3 Benefits of a Standard Server-Side Component Model
 
  
  - server transaction management: 8.2.4 Transaction Propagation 
 
  
  - Version 1.1, new features in: D. New Features in EJB 1.1
 
  
  - web components and: 11.3 Web Components and EJB
 
 
- ejb-jar element: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  - 4.2.5 EJB 1.1: The Deployment Descriptor
 
  
  - nesting other elements within: 10.4 The Descriptor's Body
 
 
- ejb-jar file: 10.7 The ejb-jar File
 
- ejb-jar.xml file: 4.2.7.1 EJB 1.1: Packaging the Cabin bean
 
- ejb-link element: 10.5.4 References to Other Beans
 
- ejb-name element: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  - 8.2.2.1 EJB 1.1: Setting a transaction attribute
 
  - 10.5 Describing Beans
 
  - 10.5.1 Session and Entity Beans
 
  - 10.6.1 Specifying a Bean's Transactional Attributes
 
  
  - in method element: 10.6.3 Identifying Specific Methods
 
 
- EJB object: 2.1.3 The Unseen Pieces
 
  - 2.1.3.1 The EJB object
 
  - 2.1.3.1 The EJB object
 
  
  - bean entity, associating with: 6.1.7 The EntityContext
 
  
  - concurrent access to: 3.2.1 Concurrency
 
 
- ejb10-properties subcontext: 7.1.2.8 EJB 1.1: EJBContext
 
- ejb-ref element: 4.3.4 EJB 1.1: TravelAgent Bean's Deployment Descriptor 
 
  - 10.5.1 Session and Entity Beans
 
  
  - defining bean name in ENC: 7.3.1.4 TravelAgentBean: The bean class
 
 
- ejb-ref-name element: 4.3.4 EJB 1.1: TravelAgent Bean's Deployment Descriptor 
 
  
  - in env-ref element: 10.5.4 References to Other Beans
 
 
- ejb-ref-type element: 4.3.4 EJB 1.1: TravelAgent Bean's Deployment Descriptor 
 
  
  - in env-ref element: 10.5.4 References to Other Beans
 
 
- EJB-to-CORBA mapping: 3.2.4 Distributed Objects 
 
- ejbActivate( ): 3.1.2 The Activation Mechanism
 
  - 3.1.2 The Activation Mechanism
 
  - 6.3.3.3 Transitioning from the Pooled state to the Ready State via activation
 
  - 7.4.3 Passivated State
 
 
- EJBContext interface: 2.3 The Bean-Container Contract
 
  - 3.1.1.2 Overview of state transitions
 
  - 10.5.3 Environment Entries
 
  
  - defining (EJB 1.1): 6.2.4 EJB 1.1: EJBContext
 
  
  - EJB API: A.1.3 EJBContext
 
  
  - rollback methods: 8.5.5 EJBContext Rollback Methods
 
  
  - stateless session beans: 7.1.2.8 EJB 1.1: EJBContext
 
  
  - UserTransaction object, obtaining: 8.5.1 Transaction Propagation in Bean-Managed Transactions
 
 
- ejbCreate( ): 4.2.4 CabinBean: The Bean Class
 
  
  - adding entity to database: 6.2.7 The ejbCreate( ) Method
 
  
  - bean class, stateful session beans: 7.3.1.4 TravelAgentBean: The bean class
 
  
  - bean instance creation, sequence of events: 6.1.8.3 ejbCreate( ) and ejbPostCreate( ) sequence of events
 
  
  - container-managed entity beans: 6.1.8 The Create Methods
 
  
  - create( ), matching in home interface: 5.2.3.4 Creating and finding beans
 
  
  - stateless session beans: 7.2.2.1 Transitioning to the Method-Ready Pool
 
 
- EJBException: 6.2.10 ejbFind( ) Methods
 
  
  - in bean-managed persistence: 6.2.1 Making the ShipBean a Bean-Managed Entity
 
  
  - checked subsystem exceptions, wrapping: 6.2.2 Exception Handling
 
  
  - EJB callback methods and: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
 
  
  - Version 1.1: A.1.4 EJBException (1.1)
 
 
- ejbFind( ): 6.2.10 ejbFind( ) Methods
 
  - (see also find methods)
 
  
  - entity beans with bean-managed persistence: 6.2.10 ejbFind( ) Methods
 
 
- EJBHome interface: 2.1.3 The Unseen Pieces
 
  - 2.1.3.2 The EJB home
 
  - 2.1.3.3 Deploying a bean
 
  - 4.2.2 CabinHome: The Home Interface
 
  - 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model
 
  - 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model
 
  - 5.2.3 The Home Interface
 
  - 5.2.5.1 Getting the EJBHome
 
  - A.1.5 EJBHome
 
  
  - for EJB 1.1: 5.2.3 The Home Interface
 
  
  - locating reference to with JNDI: 3.2.5 Naming
 
  
  - reference to: 4.3.3.1 EJB 1.1: TravelAgentBean
 
    - 4.3.3.2 EJB 1.0: TravelAgentBean
 
  
 
  
  - stateless session bean: 7.1.2.5 ProcessPaymentHome: The home interface
 
  
  - transactional attributes for remove methods: 10.6.1 Specifying a Bean's Transactional Attributes
 
 
- ejbLoad( ): 2.3 The Bean-Container Contract
 
  - 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans
 
  - 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
 
  - 6.3.3.3 Transitioning from the Pooled state to the Ready State via activation
 
  
  - bean-managed persistence, use in: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
 
  
  - Ready state and: 6.3.4 Life in the Ready State
 
 
- EJBMetaData interface: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject
 
  - 5.2.3.2 Bean metadata
 
  
  - EJB API: A.1.6 EJBMetaData
 
  
  - session beans: 7.1.2.5 ProcessPaymentHome: The home interface
 
 
- EJBObject interface: 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model
 
  - 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model
 
  
  - defining, client-side API: 5.2.5 EJBObject, Handle, and Primary Key
 
  
  - disassociating instances from: 3.1.2 The Activation Mechanism
 
  
  - EJB API: A.1.7 EJBObject
 
  
  - HomeHandle object, retrieving: 5.2.3.3 EJB 1.1: The HomeHandle
 
  
  - implementation strategies: 2.1.3.1 The EJB object
 
  
  - transactional attributes for remove methods: 10.6.1 Specifying a Bean's Transactional Attributes
 
 
- ejbPassivate( ): 3.1.2 The Activation Mechanism
 
  - 3.1.2 The Activation Mechanism
 
  - 6.3.3.5 Transitioning from the Ready State to the Pooled state via removal
 
  
  - closing JNDI context: 7.3.1.4 TravelAgentBean: The bean class
 
 
- ejbPostCreate( )
 
  
  - bean instance creation, sequence of events: 6.1.8.3 ejbCreate( ) and ejbPostCreate( ) sequence of events
 
  
  - container-managed entity beans: 6.1.8.2 ejbPostCreate( )
 
  
  - entity beans, creating: 6.3.3.1 Transitioning from the Pooled state to the Ready State via creation
 
 
- ejbPostCreate( ) (EJBHome): 4.2.4 CabinBean: The Bean Class
 
- ejbRemove( ): 6.3.3.5 Transitioning from the Ready State to the Pooled state via removal
 
  
  - removing bean-managed entities with: 6.2.9 The ejbRemove( ) Method
 
  
  - stateless session beans, closing open connections: 7.2.2.1 Transitioning to the Method-Ready Pool
 
 
- ejbStore( ): 2.3 The Bean-Container Contract
 
  - 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans
 
  
  - bean-managed persistence, use in: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
 
  
  - defining: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
 
  
  - Ready state and: 6.3.4 Life in the Ready State
 
 
- elements
 
  
  - EJB DTD for XML-based deployment descriptors: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  
  - tagging in XML document: 4.2.5 EJB 1.1: The Deployment Descriptor
 
  
  - XML deployment descriptor: 10.4 The Descriptor's Body
 
 
- encapsulation
 
  
  - business logic into business objects: 1.1.2 Server-Side Components
 
  
  - primary key data: 5.2.5.2 Primary key
 
    - 10.5.2 Specifying Primary Keys
 
  
 
  
  - workflow, in stateful session beans: 7.3 The Stateful Session Bean
 
 
- Enterprise Archive (EAR) files: 11.4 J2EE Fills in the Gaps
 
  
  - contents of: 11.4 J2EE Fills in the Gaps
 
 
- enterprise-bean element: 10.5 Describing Beans
 
- enterprise beans: 2.1 The Enterprise Bean Component
 
  - 2.1.1 Classes and Interfaces
 
  - 2.1.3.3 Deploying a bean
 
  
  - accessing from client application: 4.2.10 Creating a Client Application
 
  
  - adding to containers: 2.1.3.3 Deploying a bean
 
  
  - authentication, performing explicitly: 6.2.6.1 EJB 1.1: Using JDBC in EJB
 
  
  - classes and interfaces: 2.1.1 Classes and Interfaces
 
    - 2.1.1.5 What about session beans? 
 
  
 
  
  - containers and: 2.3 The Bean-Container Contract
 
  
  - developing your first: 4.1 Choosing and Setting Up an EJB Server
 
  
  - interacting with other beans: 4.3.3.1 EJB 1.1: TravelAgentBean
 
    - 4.3.3.2 EJB 1.0: TravelAgentBean
 
  
 
  
  - using (Titan Cruises example): 2.2 Using Enterprise Beans
 
 
- enterprise-beans element: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  - 4.2.5 EJB 1.1: The Deployment Descriptor
 
  - 10.4 The Descriptor's Body
 
 
- Enterprise JavaBeans (see EJB)
 
- Enterprise Resource Planing (ERP) systems, indexing objects to databases: 6.1.2.3 EJB 1.1: Undefined primary keys
 
- EnterpriseBean interface: A.1.8 EnterpriseBean
 
- entity beans: 6. Entity Beans
 
  - 10.5.1 Session and Entity Beans
 
  - (see also entity elements)
 
  
  - as fields within other beans: 9.7.2 Complex Entity Relationships
 
    - 9.7.2.3 Native Java persistence
 
    
    - database mapping: 9.7.2.1 One-to-many database mapping
 
      - 9.7.2.3 Native Java persistence
 
    
 
  
 
  
  - bean class, developing (example): 4.2.4 CabinBean: The Bean Class
 
  
  - bean-managed persistence: 6.2 Bean-Managed Persistence
 
    
    - adding to database with ejbCreate( ): 6.2.7 The ejbCreate( ) Method
 
    
    - connections to database, obtaining: 6.2.6 Obtaining a Connection to the Database
 
    
    - defining (example): 6.2.1 Making the ShipBean a Bean-Managed Entity
 
    
    - deployment: 6.2.11 EJB 1.1: Deploying the Bean-Managed Ship Bean
 
    
    - find methods: 6.2.10 ejbFind( ) Methods
 
    
    - removing from database: 6.2.9 The ejbRemove( ) Method
 
    
    - synchronization with database: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
 
  
 
  
  - client application, using: 7.3.1.5 Why use a Reservation entity bean?
 
  
  - code, downloading from O'Reilly web site: 7.1.1 Downloading the Missing Pieces
 
  
  - concurrency: 3.2.1 Concurrency
 
  
  - container-managed persistence: 6.1 Container-Managed Persistence
 
    
    - bean class: 6.1.5 The ShipBean Class
 
    
    - client application, creating: 6.1.9 The Client Application 
 
    
    - deployment descriptors (EJB 1.1): 6.1.8.5 EJB 1.1: Deploying the ShipBean
 
    
    - ejbLoad( ) and ejbStore( ), using in: 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans
 
    
    - EntityBean interface, implementing: 6.1.6 Implementing the javax.ejb.EntityBean Interface
 
    
    - home interface: 6.1.3 The Home Interface
 
    
    - primary key: 6.1.2 The Primary Key
 
      - 6.1.2.3 EJB 1.1: Undefined primary keys
 
      - 10.5.2.1 Deferring primary key definition
 
    
 
    
    - remote interface, defining: 6.1.1 The Remote Interface
 
    
    - sequence diagrams: B.1.2 quence Diagrams for Container-Managed Persistence
 
  
 
  
  - container-transaction element declarations: 10.6 Describing Bean Assembly
 
  
  - dependent classes vs.: 7.1.2.3 Dependent classes: The CreditCard and Check classes
 
  
  - developing (example): 4.2 Developing an Entity Bean
 
    
    - client application, creating: 4.2.10 Creating a Client Application
 
    
    - deployment: 4.2.9 Deploying the Cabin Bean
 
    
    - deployment descriptor (EJB 1.0): 4.2.6 EJB 1.0: The Deployment Descriptor
 
    
    - deployment descriptor (XML): 4.2.4 CabinBean: The Bean Class
 
    
    - home interface: 4.2.2 CabinHome: The Home Interface
 
    
    - JAR files: 4.2.7 cabin.jar: The JAR File
 
    
    - primary key: 4.2.3 CabinPK: The Primary Key
 
    
    - remote interface: 4.2.1 Cabin: The Remote Interface
 
  
 
  
  - direct database access vs.: 6. Entity Beans
 
  
  - EJB 1.1, new features for: D.1 Entity Beans
 
  
  - getting information from: 2.2.1 Getting Information from an Entity Bean
 
  
  - handles, implementation of: 5.2.6 Inside the Handle
 
  
  - life cycle: 3.1.1.1 The entity bean life cycle
 
    - 6.3 The Life Cycle of an Entity Bean
 
    
    - ending: 6.3.5 End of the Life Cycle
 
    
    - Ready state: 6.3.3 The Ready State
 
      - 6.3.4 Life in the Ready State
 
    
 
    
    - state diagram: B.1 Entity Beans
 
    
    - transitions in states: 3.1.1.2 Overview of state transitions
 
    
    - transitions to/from Pooled to Ready state: 6.3.3.1 Transitioning from the Pooled state to the Ready State via creation
 
  
 
  
  - listing behavior vs.: 7.3.1.6 listAvailableCabins( ): Listing behavior
 
    - 9.3.2 Resource Consumption
 
  
 
  
  - mapping to databases: 4.2.8 Creating a CABIN Table in the Database
 
    - 4.2.9.2 EJB 1.0 deployment tools
 
  
 
  
  - methods requiring transaction attributes: 10.6.1 Specifying a Bean's Transactional Attributes
 
  
  - modeling business concepts: 2.1 The Enterprise Bean Component
 
    - 6. Entity Beans
 
  
 
  
  - nonreentrance policy: 3.2.1.1 Reentrance
 
  
  - object serialization and: 3.1.2 The Activation Mechanism
 
  
  - operations allowed for: B.1.3 Sequence Diagrams for Bean-Managed Persistence
 
  
  - persistence: 3.2.3 Persistence 
 
    - 6. Entity Beans
 
  
 
  
  - persistent fields, manipulating with bulk accessors: 9.2.3 Bulk Accessors
 
  
  - primary key: 5.2.5.2 Primary key
 
    - 5.2.5.2 Primary key
 
    - 6.1.2.2 Single-field key
 
  
 
  
  - properties, defining as business concept: 6.1.1.1 Set and get methods
 
  
  - relationships: 9.7 Entity Bean Relationships
 
  
  - remove methods: 5.2.3.1 Removing beans
 
  
  - removing: 5.2.3.1 Removing beans
 
    - 5.2.5.4 Removing beans
 
  
 
  
  - runAs Identity: 3.2.6.2 EJB 1.0: Method-driven access control
 
  
  - servers, not supporting: 9.9 When Entity Beans Are Not an Option
 
  
  - session beans, emulating: 9.9.1 Emulating Entity Beans with Session Beans
 
  
  - session beans vs.: 2.2.2 Modeling Workflow with Session Beans
 
    - 7. Session Beans
 
    - 7.3.1.5 Why use a Reservation entity bean?
 
    - 9.3.3 Striking a Balance
 
  
 
  
  - simple relationships: 9.7.1 Simple Associations
 
    - 9.7.1.5 Native Java persistence
 
    
    - byte arrays and Java serialization: 9.7.1.2 Mapping serializable to VARBINARY
 
    
    - handles: 9.7.1.4 Preserving the handle
 
    
    - native Java persistence: 9.7.1.5 Native Java persistence
 
  
 
  
  - state (see life cycle)
 
  
  - UserTransaction transactions (EJB 1.0): 8.5.1 Transaction Propagation in Bean-Managed Transactions
 
  
  - without create methods: 9.6 Entity Beans Without Create Methods
 
 
- entity context methods in bean class: 4.2.4 CabinBean: The Bean Class
 
- entity elements: 2.1.2.2 EJB 1.1: Deployment descriptors
 
  - 4.2.5 EJB 1.1: The Deployment Descriptor
 
  - 10.5 Describing Beans
 
  - 10.5 Describing Beans
 
 
- entity objects
 
  
  - network traffic (impact of overuse): 9.3.1 Network Traffic and Latency
 
  
  - passing by value: 9.2.4 Entity Objects
 
    - 9.2.4 Entity Objects
 
    - (see also passing objects by value)
 
  
 
 
- EntityBean interface: 2.3 The Bean-Container Contract
 
  - 4.2.4 CabinBean: The Bean Class
 
  - 6.1.6 Implementing the javax.ejb.EntityBean Interface
 
  - 6.3 The Life Cycle of an Entity Bean
 
  
  - callback methods defined in: 2.1.1.3 The bean class
 
  
  - EJB API: A.1.9 EntityBean
 
  
  - implementing in container-managed beans: 6.1.6 Implementing the javax.ejb.EntityBean Interface
 
 
- EntityContext interface: 2.3 The Bean-Container Contract
 
  - 4.2.4 CabinBean: The Bean Class
 
  - 6.1.7 The EntityContext
 
  - 6.3.2 The Pooled State
 
  
  - defining: 6.2.3 EntityContext
 
  
  - EJB API: A.1.10 EntityContext
 
  
  - getPrimaryKey( ): 6.2.3 EntityContext
 
  
  - primary key, obtaining from: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods
 
  
  - Ready state and: 3.1.1.2 Overview of state transitions
 
 
- EntityDescriptor class: 2.1.2.1 EJB 1.0: Deployment descriptors
 
  - 4.2.6 EJB 1.0: The Deployment Descriptor
 
  
  - EJB API: A.2.4 EntityDescriptor
 
  
  - serializing (example): 4.2.6 EJB 1.0: The Deployment Descriptor
 
 
- Enumeration type: 6.1.3.1 The find methods
 
  
  - multi-entity find methods, returning: 6.2.1 Making the ShipBean a Bean-Managed Entity
 
 
- env-entry element: 10.5.1 Session and Entity Beans
 
  
  - declaration example: 10.5.3 Environment Entries
 
 
- env-entry-name element: 10.5.3 Environment Entries
 
- env-entry-type, data types in: 10.5.3 Environment Entries
 
- environment naming context (JNDI ENC) (see under JNDI)
 
- environment properties: 6.2.5 EJB 1.0: EJBContext
 
  
  - accessing, stateless session bean: 7.1.2.6 ProcessPaymentBean: The bean class
 
  
  - EJB 1.1, new features for: D.4 The Default JNDI Context
 
  
  - entity bean with bean-managed persistence, setting for: 6.2.12 EJB 1.0: Deploying the Bean-Managed Ship Bean
 
  
  - vendor- and environment-specific information, defining at deployment: 6.2.6.2 EJB 1.0: Using JDBC in EJB
 
 
- equals( ) (Object): 5.2.5.3 Comparing beans for identity
 
  - 6.1.2 The Primary Key
 
 
- equivalence, bean instances in instance pool: 3.1.1.2 Overview of state transitions
 
- events, notifying beans of: 2.1.1.3 The bean class
 
- exceptions
 
  
  - bean class interfaces: 9.5.2 The Business Interface Alternative
 
  
  - bean-managed entity beans, handling: 6.2.2 Exception Handling
 
  
  - bean-managed transactions: 8.7.3 Bean-Managed Transactions
 
  
  - checked or unchecked (in transactions): 8.7 EJB 1.0: Exceptions and Transactions
 
  
  - home interface, stateless session beans: 7.1.2.5 ProcessPaymentHome: The home interface
 
  
  - Java RMI: 6.1.4 Java RMI Return Types, Parameters, and Exceptions
 
  
  - remote interface, stateless session beans: 7.1.2.2 ProcessPayment: The remote interface
 
  
  - subsystem exceptions: 7.1.2.4 PaymentException: An application exception
 
  
  - transactions: B.2.3 EJB 1.1: Interactions Between Exceptions and Transactions
 
    
    - EJB 1.1: 8.6.1 Application Exceptions Versus System Exceptions
 
  
 
 
- exclusive write locks: 8.3.2 Database Locks
 
- executable software, server-side components as: 1.1.2 Server-Side Components
 
- explicit narrowing of remote references: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject
 
- explicit transaction management: 8.2.3 Transaction Attributes Defined
 
  - 8.5 Explicit Transaction Management
 
  - 8.7 EJB 1.0: Exceptions and Transactions
 
  
  - by beans: 8.5 Explicit Transaction Management
 
 
- Extensible Markup Language (see XML)
 
- external resources
 
  
  - connections to: 6.2.6.1 EJB 1.1: Using JDBC in EJB
 
  
  - JDBC URLs, obtaining for vendor-specific: 6.2.6.2 EJB 1.0: Using JDBC in EJB
 
 
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.