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, Enterprise JavaBeans
- mail-order enterprise (example): 1.4.1. Enabling E-Commerce for a Mail-Order Enterprise, Java Enterprise in a Nutshell
- web components, providing platform for: 11.3 Web Components and EJB, Enterprise JavaBeans
- EAR files (see Enterprise Archive files)
- eavesdropping: 5.1. Security Issues and Concerns, Java Distributed Computing
- 5.6. Data Encryption, Java Distributed Computing
- ECB encryption mode: 13.5. Encrypting Data, Java Security
- echoing text: 9. The java.awt Package, Java Foundation Classes
- editingCanceled( ): 2.6.6 Event Reference, Java Foundation Classes
- editingStopped( ): 2.6.6 Event Reference, Java Foundation Classes
- editor panes, Swing: 2.2 Components, Java Foundation Classes
- EditorContainer class: 34. The javax.swing.tree Package, Java Foundation Classes
- EditorKit class: 30. The javax.swing.text Package, Java Foundation Classes
- efficiency of servlets: 1.3.3. Efficiency and Endurance, Java Servlet Programming
- ejb-class element: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
- 10.5.1 Session and Entity Beans, Enterprise JavaBeans
- ejb-client-jar element: 10.4 The Descriptor's Body, Enterprise JavaBeans
- EJB DTD (Document Type Definition)
- elements in: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
- structuring XML deployment descriptors: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
- EJB (Enterprise JavaBeans): 1.6.2 EJB and CORBA CTMs, Enterprise JavaBeans
- 1.6.3 Benefits of a Standard Server-Side Component Model, Enterprise JavaBeans
- 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
- API: A. The Enterprise JavaBeans API, Enterprise JavaBeans
- javax.ejb package: A.1 javax.ejb package, Enterprise JavaBeans
- javax.ejb.deployment package: A.2 Package: javax.ejb.deployment (EJB 1.0 Only), Enterprise JavaBeans
- architecture: 2. Architectural Overview, Enterprise JavaBeans
- bean types: 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- client view: 3.2.4 Distributed Objects , Enterprise JavaBeans
- 5. The Client View, Enterprise JavaBeans
- client-side API: 5.2 The EJB Client-Side API, Enterprise JavaBeans
- clients: 7.2.1. The EJB Client, Java Enterprise in a Nutshell
- components: 1.3.2. Power, Java Servlet Programming
- naming systems and: 6. JNDI, Java Enterprise in a Nutshell
- containers: 1.3.5. Enterprise JavaBeans, Java Enterprise in a Nutshell
- 7.2.3. The EJB Container, Java Enterprise in a Nutshell
- CTMs, choosing for: 1.5.3 CTMs: The Hybrid of ORBs and TP Monitors, Enterprise JavaBeans
- declarative transactional management: 8.2 Declarative Transaction Management, Enterprise JavaBeans
- definitions of: 1.2 Enterprise JavaBeans: Defined, Enterprise JavaBeans
- deployment descriptors: 4.2.9.2 EJB 1.0 deployment tools, Enterprise JavaBeans
- (see also deployment descriptors)
- Version 1.1: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
- design strategies: 9. Design Strategies, Enterprise JavaBeans
- duplicate records: 7.3.1.5 Why use a Reservation entity bean?, Enterprise JavaBeans
- EJB object: 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- implementation independence: 1. Introduction, Enterprise JavaBeans
- isolation levels: 8.3.3.2 EJB 1.0 transaction isolation control, Enterprise JavaBeans
- JAR files, contents of: 10.7 The ejb-jar File, Enterprise JavaBeans
- Java Transaction API (JTA): 8.5 Explicit Transaction Management, Enterprise JavaBeans
- JavaBeans and: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
- JavaBeans vs.: 1.4 Component Models, Enterprise JavaBeans
- javax.ejb package: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
- J2EE specification for interaction with web components: 11.3 Web Components and EJB, Enterprise JavaBeans
- JDBC, facilitating use: 2.13.5. The JDBC Standard Extension, Java Enterprise in a Nutshell
- objects
- business methods, implementing: 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- component nature of: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
- components: 7.4. Implementing a Basic EJB Object, Java Enterprise in a Nutshell
- implementing basic: 7.4. Implementing a Basic EJB Object, Java Enterprise in a Nutshell
- JDBC connections, providing (EJB server): 7.3.1. Making the EJB Server Aware of Database Transactions, Java Enterprise in a Nutshell
- RMI vs.: 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- transaction boundaries, defining: 7.3. Transaction Management, Java Enterprise in a Nutshell
- transactions, declaring new: 7.3. Transaction Management, Java Enterprise in a Nutshell
- transactions, managing: 7.3. Transaction Management, Java Enterprise in a Nutshell
- packages, downloading from Sun Java site: 4.1.1 Setting Up Your Java IDE, Enterprise JavaBeans
- packaging into JAR files: 7.7.4. Packaging Enterprise JavaBeans, Java Enterprise in a Nutshell
- primary services
- cuncurrency: 3.2.1 Concurrency, Enterprise JavaBeans
- distributed objects: 3.2.4 Distributed Objects , Enterprise JavaBeans
- naming service: 3.2.5 Naming, Enterprise JavaBeans
- persistence: 3.2.3 Persistence , Enterprise JavaBeans
- security: 3.2.6 Security, Enterprise JavaBeans
- transactions: 3.2.2 Transactions, Enterprise JavaBeans
- resource management: 3. Resource Management and the Primary Services, Enterprise JavaBeans
- RMI and: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
- roles: 7.2. EJB Roles, Java Enterprise in a Nutshell
- server-side component model, benefits of: 1.6.3 Benefits of a Standard Server-Side Component Model, Enterprise JavaBeans
- server-side enterprise programs and: 1.3.5. Enterprise JavaBeans, Java Enterprise in a Nutshell
- server transaction management: 8.2.4 Transaction Propagation , Enterprise JavaBeans
- servers
- enabled for: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
- transactions, making aware of: 7.3.1. Making the EJB Server Aware of Database Transactions, Java Enterprise in a Nutshell
- standards, evolving: 7.1. A Note on Evolving Standards, Java Enterprise in a Nutshell
- transactions
- JTA, supporting: 7.3. Transaction Management, Java Enterprise in a Nutshell
- management: 7.3. Transaction Management, Java Enterprise in a Nutshell
- Version 1.1
- changes: 7.9. Changes in EJB 1.1 Specification, Java Enterprise in a Nutshell
- new features in: D. New Features in EJB 1.1, Enterprise JavaBeans
- web components and: 11.3 Web Components and EJB, Enterprise JavaBeans
- ejb-jar element: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
- 4.2.5 EJB 1.1: The Deployment Descriptor, Enterprise JavaBeans
- nesting other elements within: 10.4 The Descriptor's Body, Enterprise JavaBeans
- ejb-jar file: 10.7 The ejb-jar File, Enterprise JavaBeans
- ejb-jar.xml file: 4.2.7.1 EJB 1.1: Packaging the Cabin bean, Enterprise JavaBeans
- ejb-link element: 10.5.4 References to Other Beans, Enterprise JavaBeans
- ejb-name element: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
- 8.2.2.1 EJB 1.1: Setting a transaction attribute, Enterprise JavaBeans
- 10.5 Describing Beans, Enterprise JavaBeans
- 10.5.1 Session and Entity Beans, Enterprise JavaBeans
- 10.6.1 Specifying a Bean's Transactional Attributes, Enterprise JavaBeans
- in method element: 10.6.3 Identifying Specific Methods, Enterprise JavaBeans
- EJB object: 2.1.3 The Unseen Pieces, Enterprise JavaBeans
- 2.1.3.1 The EJB object, Enterprise JavaBeans
- 2.1.3.1 The EJB object, Enterprise JavaBeans
- bean entity, associating with: 6.1.7 The EntityContext, Enterprise JavaBeans
- concurrent access to: 3.2.1 Concurrency, Enterprise JavaBeans
- ejb10-properties subcontext: 7.1.2.8 EJB 1.1: EJBContext, Enterprise JavaBeans
- ejb-ref element: 4.3.4 EJB 1.1: TravelAgent Bean's Deployment Descriptor , Enterprise JavaBeans
- 10.5.1 Session and Entity Beans, Enterprise JavaBeans
- defining bean name in ENC: 7.3.1.4 TravelAgentBean: The bean class, Enterprise JavaBeans
- ejb-ref-name element: 4.3.4 EJB 1.1: TravelAgent Bean's Deployment Descriptor , Enterprise JavaBeans
- in env-ref element: 10.5.4 References to Other Beans, Enterprise JavaBeans
- ejb-ref-type element: 4.3.4 EJB 1.1: TravelAgent Bean's Deployment Descriptor , Enterprise JavaBeans
- in env-ref element: 10.5.4 References to Other Beans, Enterprise JavaBeans
- EJB-to-CORBA mapping: 3.2.4 Distributed Objects , Enterprise JavaBeans
- ejbActivate( ): 3.1.2 The Activation Mechanism, Enterprise JavaBeans
- 3.1.2 The Activation Mechanism, Enterprise JavaBeans
- 6.3.3.3 Transitioning from the Pooled state to the Ready State via activation, Enterprise JavaBeans
- 7.4.3 Passivated State, Enterprise JavaBeans
- EntityBean interface: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- SessionBean interface: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 7.5. Implementing Session Beans, Java Enterprise in a Nutshell
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- EJBContext interface: 2.3
The Bean-Container Contract, Enterprise JavaBeans
- 3.1.1.2 Overview of state transitions, Enterprise JavaBeans
- 10.5.3 Environment Entries, Enterprise JavaBeans
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- client transaction context, including: 7.3. Transaction Management, Java Enterprise in a Nutshell
- defining (EJB 1.1): 6.2.4 EJB 1.1: EJBContext, Enterprise JavaBeans
- EJB API: A.1.3 EJBContext interface , Enterprise JavaBeans
- environment properties, specifying (deployment): 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- rollback methods: 8.5.5 EJBContext Rollback Methods, Enterprise JavaBeans
- session beans: 7.5. Implementing Session Beans, Java Enterprise in a Nutshell
- stateless session beans: 7.1.2.8 EJB 1.1: EJBContext, Enterprise JavaBeans
- transactions, obtaining from container (beans): 7.3. Transaction Management, Java Enterprise in a Nutshell
- UserTransaction object, obtaining: 8.5.1 Transaction Propagation in Bean-Managed Transactions, Enterprise JavaBeans
- ejbCreate( ): 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- 4.2.4 CabinBean: The Bean Class, Enterprise JavaBeans
- adding entity to database: 6.2.7 The ejbCreate( ) Method, Enterprise JavaBeans
- bean class, stateful session beans: 7.3.1.4 TravelAgentBean: The bean class, Enterprise JavaBeans
- bean instance creation, sequence of events: 6.1.8.3 ejbCreate( ) and ejbPostCreate( ) sequence of events, Enterprise JavaBeans
- container-managed entity beans: 6.1.8 The Create Methods, Enterprise JavaBeans
- create( ), matching in home interface: 5.2.3.4 Creating and finding beans, Enterprise JavaBeans
- EJB specification 1.1, changes: 7.9.5. Assorted Other Changes, Java Enterprise in a Nutshell
- stateless session beans: 7.2.2.1 Transitioning to the Method-Ready Pool, Enterprise JavaBeans
- EJBException class: 6.2.10 ejbFind( ) Methods, Enterprise JavaBeans
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- in bean-managed persistence: 6.2.1 Making the ShipBean a Bean-Managed Entity, Enterprise JavaBeans
- checked subsystem exceptions, wrapping: 6.2.2 Exception Handling, Enterprise JavaBeans
- EJB callback methods and: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods, Enterprise JavaBeans
- Version 1.1: A.1.4 EJBExceptionVersion 1.1
EJBException (1.1), Enterprise JavaBeans
- ejbFind( ): 6.2.10 ejbFind( ) Methods, Enterprise JavaBeans
- (see also find methods)
- entity beans with bean-managed persistence: 6.2.10 ejbFind( ) Methods, Enterprise JavaBeans
- ejbFindByPrimaryKey( ): 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- EJBHome interface: 2.1.3 The Unseen Pieces, Enterprise JavaBeans
- 2.1.3.2 The EJB home, Enterprise JavaBeans
- 2.1.3.3 Deploying a bean, Enterprise JavaBeans
- 4.2.2 CabinHome: The Home Interface, Enterprise JavaBeans
- 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model, Enterprise JavaBeans
- 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model, Enterprise JavaBeans
- 5.2.3 The Home Interface, Enterprise JavaBeans
- 5.2.5.1 Getting the EJBHome, Enterprise JavaBeans
- A.1.5 EJBHome interface
EJBHome, Enterprise JavaBeans
- 7.4.1. Home Interface, Java Enterprise in a Nutshell
- 7.9.3. Home Handles, Java Enterprise in a Nutshell
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- for EJB 1.1: 5.2.3 The Home Interface, Enterprise JavaBeans
- locating reference to with JNDI: 3.2.5 Naming, Enterprise JavaBeans
- reference to: 4.3.3.1 EJB 1.1: TravelAgentBean, Enterprise JavaBeans
- 4.3.3.2 EJB 1.0: TravelAgentBean, Enterprise JavaBeans
- stateless session bean: 7.1.2.5 ProcessPaymentHome: The home interface, Enterprise JavaBeans
- transactional attributes for remove methods: 10.6.1 Specifying a Bean's Transactional Attributes, Enterprise JavaBeans
- EJBHome server: 7.1. A Note on Evolving Standards, Java Enterprise in a Nutshell
- ejbLoad( ): 2.3 The Bean-Container Contract, Enterprise JavaBeans
- 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans, Enterprise JavaBeans
- 6.2.8 The ejbLoad( ) and ejbStore( ) Methods, Enterprise JavaBeans
- 6.3.3.3 Transitioning from the Pooled state to the Ready State via activation, Enterprise JavaBeans
- 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- bean-managed persistence, use in: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods, Enterprise JavaBeans
- entity beans, container-managed persistence: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
- EntityBean interface: 19. The javax.ejb Package, Java Enterprise in a Nutshell
- Properties object, deserializing: 7.6.7.1. Handling complex data structures, Java Enterprise in a Nutshell
- Ready state and: 6.3.4 Life in the Ready State, Enterprise JavaBeans
- EJBMetaData interface: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject, Enterprise JavaBeans
- 5.2.3.2 Bean metadata, Enterprise JavaBeans
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- EJB API: A.1.6 EJBMetaData interface, Enterprise JavaBeans
- session beans: 7.1.2.5 ProcessPaymentHome: The home interface, Enterprise JavaBeans
- EJBObject interface: 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model, Enterprise JavaBeans
- 5.2.2 EJB 1.1 and 1.0: The Java RMI Programming Model, Enterprise JavaBeans
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- defining, client-side API: 5.2.5 EJBObject, Handle, and Primary Key, Enterprise JavaBeans
- disassociating instances from: 3.1.2 The Activation Mechanism, Enterprise JavaBeans
- EJB API: A.1.7 EJBObject interfaceEJB API
EJBObject, Enterprise JavaBeans
- HomeHandle object, retrieving: 5.2.3.3 EJB 1.1: The HomeHandle, Enterprise JavaBeans
- implementation strategies: 2.1.3.1 The EJB object, Enterprise JavaBeans
- remote interface: 7.4.2. Remote Interface, Java Enterprise in a Nutshell
- direct implementation: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- transactional attributes for remove methods: 10.6.1 Specifying a Bean's Transactional Attributes, Enterprise JavaBeans
- ejbPassivate( ): 3.1.2 The Activation Mechanism, Enterprise JavaBeans
- 3.1.2 The Activation Mechanism, Enterprise JavaBeans
- 6.3.3.5 Transitioning from the Ready State to the Pooled state via removal, Enterprise JavaBeans
- closing JNDI context: 7.3.1.4 TravelAgentBean: The bean class, Enterprise JavaBeans
- EntityBean interface: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- SessionBean interface: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 7.5. Implementing Session Beans, Java Enterprise in a Nutshell
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- ejbPostCreate( ): 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- bean instance creation, sequence of events: 6.1.8.3 ejbCreate( ) and ejbPostCreate( ) sequence of events, Enterprise JavaBeans
- container-managed entity beans: 6.1.8.2 ejbPostCreate( ), Enterprise JavaBeans
- EJBHome: 4.2.4 CabinBean: The Bean Class, Enterprise JavaBeans
- entity beans, creating: 6.3.3.1 Transitioning from the Pooled state to the Ready State via creation, Enterprise JavaBeans
- ejbRemove( ): 6.3.3.5 Transitioning from the Ready State to the Pooled state via removal, Enterprise JavaBeans
- 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- EntityBean interface: 19. The javax.ejb Package, Java Enterprise in a Nutshell
- removing bean-managed entities with: 6.2.9 The ejbRemove( ) Method, Enterprise JavaBeans
- SessionBean interface: 7.5. Implementing Session Beans, Java Enterprise in a Nutshell
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- stateless session beans, closing open connections: 7.2.2.1 Transitioning to the Method-Ready Pool, Enterprise JavaBeans
- ejbStore( ): 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- 2.3 The Bean-Container Contract, Enterprise JavaBeans
- 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans, Enterprise JavaBeans
- bean-managed persistence, use in: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods, Enterprise JavaBeans
- defining: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods, Enterprise JavaBeans
- entity beans, container-managed persistence: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
- EntityBean interface: 19. The javax.ejb Package, Java Enterprise in a Nutshell
- Properties object, serializing: 7.6.7.1. Handling complex data structures, Java Enterprise in a Nutshell
- Ready state and: 6.3.4 Life in the Ready State, Enterprise JavaBeans
- electronic commerce (see e-commerce)
- electronic cookbook encryption mode: 13.5. Encrypting Data, Java Security
- elegance of servlet code: 1.3.5. Elegance, Java Servlet Programming
- Element interface: 30. The javax.swing.text Package, Java Foundation Classes
- 32. The javax.swing.text.html.parser Package, Java Foundation Classes
- elementAt( ) (Vector): 23. The java.util Package, Java in a Nutshell
- ElementBuffer class: 30. The javax.swing.text Package, Java Foundation Classes
- ElementChange interface: 26. The javax.swing.event Package, Java Foundation Classes
- ElementEdit class: 30. The javax.swing.text Package, Java Foundation Classes
- ElementIterator class: 30. The javax.swing.text Package, Java Foundation Classes
- elements( )
- Hashtable class: 23. The java.util Package, Java in a Nutshell
- PermissionCollection class: 5.2.5. Permission Collections, Java Security
- Permissions class: 17. The java.security Package, Java in a Nutshell
- Vector class: 23. The java.util Package, Java in a Nutshell
- ElementSpec class: 30. The javax.swing.text Package, Java Foundation Classes
- Ellipse2D class: 16. The java.awt.geom Package, Java Foundation Classes
- ellipses, Java 2D: 4.4 Shapes, Java Foundation Classes
- else if clause: 2.6.6.1. The else if clause, Java in a Nutshell
- emacs text editor: 1.3.1. Compiling and Running the Program, Java in a Nutshell
- email servlets: 13.2. Sending Email, Java Servlet Programming
- embedded applets: 6.1.5. An Image of an Embedded Applet, Java Servlet Programming
- embedded servlets
- limited response capability: 2.4.1. Writing a Server-Side Include, Java Servlet Programming
- SSI functionality: 2.4. Server-Side Includes, Java Servlet Programming
- empty flag: 38.2.3.1. Member availability and flags, Java Enterprise in a Nutshell
- empty statements: 2.6.3. The Empty Statement, Java in a Nutshell
- EmptyBorder class: 3.10 Borders, Java Foundation Classes
- 24. The javax.swing.border Package, Java Foundation Classes
- EmptyBorderUIResource class: 28. The javax.swing.plaf Package, Java Foundation Classes
- EmptySelectionModel class: 23. The javax.swing Package, Java Foundation Classes
- EmptyStackException: 23. The java.util Package, Java in a Nutshell
- enable( ) (Compiler): 12. The java.lang Package, Java in a Nutshell
- enableEvents( ): 2.6.5 Handling Input Events Directly, Java Foundation Classes
- 3.24.5 Handling Events, Java Foundation Classes
- AWTEvent class: 9. The java.awt Package, Java Foundation Classes
- enableReplaceObject( ) (ObjectOutputStream): 11. The java.io Package, Java in a Nutshell
- enableResolveObject( ) (ObjectOutputStream): 11. The java.io Package, Java in a Nutshell
- encapsulation: 3.5. Data Hiding and Encapsulation, Java in a Nutshell
- 2.1. Java Language Security Constructs, Java Security
- business logic into business objects: 1.1.2 Server-Side Components, Enterprise JavaBeans
- in database design: 7.2.2. Defining the Data Objects, Java Distributed Computing
- primary key data: 5.2.5.2 Primary key, Enterprise JavaBeans
- 10.5.2 Specifying Primary Keys, Enterprise JavaBeans
- workflow, in stateful session beans: 7.3 The Stateful Session Bean, Enterprise JavaBeans
- EncodedKeySpec class: 10.3.3.1. The EncodedKeySpec class, Java Security
- D.4. Package java.security.spec, Java Security
- EncodedKeySpec interface: 21. The java.security.spec Package, Java in a Nutshell
- encodeRedirectURL( ) (HttpServletResponse): 5.8. Session Tracking, Java Enterprise in a Nutshell
- encodeRedirectUrl( ) method: 7.5.7. Storing Session IDs, Java Servlet Programming
- encodeURL( ) (HttpServletResponse): 5.8. Session Tracking, Java Enterprise in a Nutshell
- encodeUrl( ) method: 7.5.7. Storing Session IDs, Java Servlet Programming
- encoding: 2.1. The Unicode Character Set, Java in a Nutshell
- keys: 10.1.1. The Key Interface, Java Security
- 10.3.3.1. The EncodedKeySpec class, Java Security
- tool for: 8. Java Development Tools, Java in a Nutshell
- encrypting and decrypting data: 26. The javax.crypto Package, Java in a Nutshell
- encryption: 1.3.6.2. Secure remote transactions, Java Distributed Computing
- 5.2.2. The Core Security API, Java Distributed Computing
- 5.6. Data Encryption, Java Distributed Computing
- 4.14. Cryptography, Java in a Nutshell
- (see also cryptography)
- asymmetric algorithms: 5.4.2. Public Key Methods, Java Distributed Computing
- 5.6.1. Ciphers for Secure Data Transfers, Java Distributed Computing
- authentication vs.: 7.1.2. Data Authentication, Java Security
- available techniques for: 5.7.2.1. Encryption techniques, Java Distributed Computing
- cipher algorithms: 13.5.2. Cipher Algorithms, Java Security
- Cipher class: 13.2. The Sun Security Provider in the JCE, Java Security
- 13.5. Encrypting Data, Java Security
- D.5. Package javax.crypto, Java Security
- cipher streams: 13.6. Cipher Streams, Java Security
- Diffie-Hellman (see Diffie-Hellman algorithm)
- EncryptedInputStream class (example): 1.3.6.2. Secure remote transactions, Java Distributed Computing
- engines: 7.3.4. Encryption Engines, Java Security
- export restrictions: 13.1. Export Restrictions, Java Security
- of keystores: 11.2. The KeyStore Class, Java Security
- of message digests: 9.1.1. Secure Message Digests, Java Security
- modes of: 13.5. Encrypting Data, Java Security
- NullCipher class: 13.5.1. Using the Cipher Class, Java Security
- D.5. Package javax.crypto, Java Security
- padding schemes: 13.5. Encrypting Data, Java Security
- 13.5. Encrypting Data, Java Security
- PGP for: 5.7.3.2. Pretty Good Privacy (PGP), Java Distributed Computing
- of private keys: 11.3. A Key Management Example, Java Security
- process of: 13.5. Encrypting Data, Java Security
- public-key: 4.13. Security, Java in a Nutshell
- 7.3.2. Cryptographic Keys, Java Security
- generating public keys: 10.3.2. Implementing a Key Factory, Java Security
- importing public keys: 10.3.1. Using the KeyFactory class, Java Security
- including key with signatures: 12.1.3. Signing and Certificates, Java Security
- package for: 4.1. Java Platform Overview, Java in a Nutshell
- PublicKey class: D.1. Package java.security, Java Security
- PublicKey interface: 10.1.1. The Key Interface, Java Security
- restrictions: 4.3.2. Restricting Access to the United States and Canada, Java Servlet Programming
- RSA (see RSA encryption)
- sealed classes: 13.8. Sealed Objects, Java Security
- D.5. Package javax.crypto, Java Security
- SSL encryption: 7.1.3. Java's Role in Authentication, Java Security
- 13.6.3. SSL Encryption, Java Security
- SSL for: 5.7.3.1. Secure Socket Layer (SSL), Java Distributed Computing
- symmetric algorithms: 5.6.1. Ciphers for Secure Data Transfers, Java Distributed Computing
- symmetric key agreements: 13.7. Symmetric Key Agreement, Java Security
- end( ): 5.1 Printing in Java 1.1, Java Foundation Classes
- CompoundEdit class: 35. The javax.swing.undo Package, Java Foundation Classes
- PrintJob class: 9. The java.awt Package, Java Foundation Classes
- StateEdit class: 35. The javax.swing.undo Package, Java Foundation Classes
- UndoManager class: 35. The javax.swing.undo Package, Java Foundation Classes
- XAResource: 29. The javax.transaction.xa Package, Java Enterprise in a Nutshell
- end caps, Java 2D: 4.5.1 BasicStroke, Java Foundation Classes
- end users, security for: 5.5.4. Security for End Users, Java in a Nutshell
- endsWith( ): 12. The java.lang Package, Java in a Nutshell
- endUpdate( ) (UndoableEditSupport): 35. The javax.swing.undo Package, Java Foundation Classes
- enforcing Java language rules: 2.2. Enforcement of the Java Language Rules, Java Security
- engineDigest( ), MessageDigest class: 9.3. Implementing a MessageDigest Class, Java Security
- engineDoFinal( ), Cipher class: 13.5.3. Implementing the Cipher Class, Java Security
- engineGeneratePrivate( ), KeyFactorySpi class: 10.3.2. Implementing a Key Factory, Java Security
- engineGeneratePublic( ), KeyFactorySpi class: 10.3.2. Implementing a Key Factory, Java Security
- engineGetBlockSize( ), Cipher class: 13.5.3. Implementing the Cipher Class, Java Security
- engineGetDigestLength( ), MessageDigest class: 9.3. Implementing a MessageDigest Class, Java Security
- engineGetIV( ), Cipher class: 13.5.3. Implementing the Cipher Class, Java Security
- engineGetOutputSize( ), Cipher class: 13.5.3. Implementing the Cipher Class, Java Security
- engineGetParameter( ), Signature class: 12.3. Implementing a Signature Class, Java Security
- engineReset( ): 9.3. Implementing a MessageDigest Class, Java Security
- engines, security: 8.1. The Architecture of Security Providers, Java Security
- classes for: 8.1.1. Components of the Architecture, Java Security
- 8.4. The Architecture of Engine Classes, Java Security
- cryptography: 7.3. Cryptographic Engines, Java Security
- encryption: 7.3.4. Encryption Engines, Java Security
- key-related: 10. Keys and Certificates, Java Security
- message digests: 9.3. Implementing a MessageDigest Class, Java Security
- secret keys: 13.4. Secret Key Engines, Java Security
- engineSetMode( )
- Cipher class: 13.5.3. Implementing the Cipher Class, Java Security
- CipherSpi class: 26. The javax.crypto Package, Java in a Nutshell
- engineSetPadding( )
- Cipher class: 13.5.3. Implementing the Cipher Class, Java Security
- CipherSpi class: 26. The javax.crypto Package, Java in a Nutshell
- engineSetParameter( ), Signature class: 12.3. Implementing a Signature Class, Java Security
- engineUpdate( )
- Cipher class: 13.5.3. Implementing the Cipher Class, Java Security
- MessageDigest class: 9.3. Implementing a MessageDigest Class, Java Security
- Signature class: 12.3. Implementing a Signature Class, Java Security
- engineVerify( ), Signature class: 12.3. Implementing a Signature Class, Java Security
- enqueue( ) (Reference): 13. The java.lang.ref Package, Java in a Nutshell
- ensureCapacity( )
- ArrayList class: 23. The java.util Package, Java in a Nutshell
- Vector class: 23. The java.util Package, Java in a Nutshell
- Enterprise Archive (EAR) files: 11.4 J2EE Fills in the Gaps, Enterprise JavaBeans
- contents of: 11.4 J2EE Fills in the Gaps, Enterprise JavaBeans
- enterprise beans: 2.1 The Enterprise Bean Component, Enterprise JavaBeans
- 2.1.1 Classes and Interfaces, Enterprise JavaBeans
- 2.1.3.3 Deploying a bean, Enterprise JavaBeans
- accessing from client application: 4.2.10 Creating a Client Application, Enterprise JavaBeans
- adding to containers: 2.1.3.3 Deploying a bean, Enterprise JavaBeans
- authentication, performing explicitly: 6.2.6.1 EJB 1.1: Using JDBC in EJB, Enterprise JavaBeans
- classes and interfaces: 2.1.1 Classes and Interfaces, Enterprise JavaBeans
- 2.1.1.5 What about session beans? , Enterprise JavaBeans
- containers and: 2.3 The Bean-Container Contract, Enterprise JavaBeans
- deployment: 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- developing your first: 4.1 Choosing and Setting Up an EJB Server, Enterprise JavaBeans
- interacting with other beans: 4.3.3.1 EJB 1.1: TravelAgentBean, Enterprise JavaBeans
- 4.3.3.2 EJB 1.0: TravelAgentBean, Enterprise JavaBeans
- JDBC connections, acquiring: 7.3.1. Making the EJB Server Aware of Database Transactions, Java Enterprise in a Nutshell
- methods, required implementation: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- packaging into EJB-JAR files: 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- as RMI objects: 1.4.2. Updating CornCo with Enterprise JavaBeans, Java Enterprise in a Nutshell
- RMI remote objects vs.: 1.3.5. Enterprise JavaBeans, Java Enterprise in a Nutshell
- structural information, separating from application-specific: 7.9.1. XML-Based Deployment Descriptors, Java Enterprise in a Nutshell
- using as client: 7.8. Using an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- using (Titan Cruises example): 2.2 Using Enterprise Beans, Enterprise JavaBeans
- enterprise-beans element: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
- 4.2.5 EJB 1.1: The Deployment Descriptor, Enterprise JavaBeans
- 10.4 The Descriptor's Body, Enterprise JavaBeans
- 10.5 Describing Beans, Enterprise JavaBeans
- enterprise computing: 1.1. Enterprise Computing Defined, Java Enterprise in a Nutshell
- 1.2. Enterprise Computing Demystified, Java Enterprise in a Nutshell
- Enterprise JavaBeans (see EJB)
- Enterprise Resource Planing (ERP) systems, indexing objects to databases: 6.1.2.3 EJB 1.1: Undefined primary keys, Enterprise JavaBeans
- Enterprise Server
- supports SSJS: 1.1.2.3. Server-side JavaScript, Java Servlet Programming
- web site for information: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
- EnterpriseBean interface: A.1.8 EnterpriseBean, Enterprise JavaBeans
- 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- 7.5. Implementing Session Beans, Java Enterprise in a Nutshell
- 19. The javax.ejb Package, Java Enterprise in a Nutshell
- entity beans: 6. Entity Beans, Enterprise JavaBeans
- 10.5.1 Session and Entity Beans, Enterprise JavaBeans
- 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- activating: 7.6.5. Life Cycle of an Entity Bean, Java Enterprise in a Nutshell
- as fields within other beans: 9.7.2 Complex Entity Relationships, Enterprise JavaBeans
- 9.7.2.3 Native Java persistence, Enterprise JavaBeans
- database mapping: 9.7.2.1 One-to-many database mapping, Enterprise JavaBeans
- 9.7.2.3 Native Java persistence, Enterprise JavaBeans
- bean class, developing (example): 4.2.4 CabinBean: The Bean Class, Enterprise JavaBeans
- bean-managed persistence: 6.2 Bean-Managed Persistence, Enterprise JavaBeans
- adding to database with ejbCreate( ): 6.2.7 The ejbCreate( ) Method, Enterprise JavaBeans
- connections to database, obtaining: 6.2.6 Obtaining a Connection to the Database, Enterprise JavaBeans
- defining (example): 6.2.1 Making the ShipBean a Bean-Managed Entity, Enterprise JavaBeans
- deployment: 6.2.11 EJB 1.1: Deploying the Bean-Managed Ship Bean, Enterprise JavaBeans
- find methods: 6.2.10 ejbFind( ) Methods, Enterprise JavaBeans
- methods, required (EJB): 7.6.3.1. A persistent ProfileBean, Java Enterprise in a Nutshell
- removing from database: 6.2.9 The ejbRemove( ) Method, Enterprise JavaBeans
- synchronization with database: 6.2.8 The ejbLoad( ) and ejbStore( ) Methods, Enterprise JavaBeans
- client application, using: 7.3.1.5 Why use a Reservation entity bean?, Enterprise JavaBeans
- code, downloading from O'Reilly web site: 7.1.1 Downloading the Missing Pieces, Enterprise JavaBeans
- concurrency: 3.2.1 Concurrency, Enterprise JavaBeans
- container-managed persistence: 6.1 Container-Managed Persistence, Enterprise JavaBeans
- bean class: 6.1.5 The ShipBean Class, Enterprise JavaBeans
- client application, creating: 6.1.9 The Client Application , Enterprise JavaBeans
- complex data structures, mapping: 7.6.7.1. Handling complex data structures, Java Enterprise in a Nutshell
- create and remove methods: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
- database mapping: 7.7.1. Container-Managed Data Mapping, Java Enterprise in a Nutshell
- deployment descriptors (EJB 1.1): 6.1.8.5 EJB 1.1: Deploying the ShipBean, Enterprise JavaBeans
- ejbLoad( ) and ejbStore( ), using in: 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans, Enterprise JavaBeans
- EntityBean interface, implementing: 6.1.6 Implementing the javax.ejb.EntityBean Interface, Enterprise JavaBeans
- home interface: 6.1.3 The Home Interface, Enterprise JavaBeans
- loading and storing methods: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
- portability (EJB servers), problems with: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
- primary key: 6.1.2 The Primary Key, Enterprise JavaBeans
- 6.1.2.3 EJB 1.1: Undefined primary keys, Enterprise JavaBeans
- 10.5.2.1 Deferring primary key definition, Enterprise JavaBeans
- primary key type (EJB 1.1): 7.9.5. Assorted Other Changes, Java Enterprise in a Nutshell
- remote interface, defining: 6.1.1 The Remote Interface, Enterprise JavaBeans
- sequence diagrams: B.1.2 Sequence Diagrams for Container-Managed Persistence, Enterprise JavaBeans
- container-transaction element declarations: 10.6 Describing Bean Assembly, Enterprise JavaBeans
- context: 7.6.4. The Entity Context, Java Enterprise in a Nutshell
- create methods: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
- creating and finding: 7.8.2. Creating/Finding Beans, Java Enterprise in a Nutshell
- dependent classes vs.: 7.1.2.3 Dependent classes: The CreditCard and Check classes, Enterprise JavaBeans
- developing (example): 4.2 Developing an Entity Bean, Enterprise JavaBeans
- client application, creating: 4.2.10 Creating a Client Application, Enterprise JavaBeans
- deployment: 4.2.9 Deploying the Cabin Bean, Enterprise JavaBeans
- deployment descriptor (EJB 1.0): 4.2.6 EJB 1.0: The Deployment Descriptor, Enterprise JavaBeans
- deployment descriptor (XML): 4.2.4 CabinBean: The Bean Class, Enterprise JavaBeans
- home interface: 4.2.2 CabinHome: The Home Interface, Enterprise JavaBeans
- JAR files: 4.2.7 cabin.jar: The JAR File, Enterprise JavaBeans
- primary key: 4.2.3 CabinPK: The Primary Key, Enterprise JavaBeans
- remote interface: 4.2.1 Cabin: The Remote Interface, Enterprise JavaBeans
- direct database access vs.: 6. Entity Beans, Enterprise JavaBeans
- EJB 1.1, new features for: D.1 Entity Beans, Enterprise JavaBeans
- finder methods
- bean-managed persistence: 7.6.3.1. A persistent ProfileBean, Java Enterprise in a Nutshell
- executing: 7.6.2. Finder Methods, Java Enterprise in a Nutshell
- getting information from: 2.2.1 Getting Information from an Entity Bean, Enterprise JavaBeans
- handles: 7.6.6. Handles on Entity Beans, Java Enterprise in a Nutshell
- implementation of: 5.2.6 Inside the Handle, Enterprise JavaBeans
- implementation: 7.6. Implementing Entity Beans, Java Enterprise in a Nutshell
- 7.6.3. Entity Bean Implementation, Java Enterprise in a Nutshell
- implementing: 7.6. Implementing Entity Beans, Java Enterprise in a Nutshell
- Java classes/interfaces required: 7.4. Implementing a Basic EJB Object, Java Enterprise in a Nutshell
- life cycle: 3.1.1.1 The entity bean life cycle, Enterprise JavaBeans
- 6.3 The Life Cycle of an Entity Bean, Enterprise JavaBeans
- 7.6.5. Life Cycle of an Entity Bean, Java Enterprise in a Nutshell
- ending: 6.3.5 End of the Life Cycle, Enterprise JavaBeans
- Ready state: 6.3.3 The Ready State, Enterprise JavaBeans
- 6.3.4 Life in the Ready State, Enterprise JavaBeans
- state diagram: B.1 Entity Beans, Enterprise JavaBeans
- transitions in states: 3.1.1.2 Overview of state transitions, Enterprise JavaBeans
- transitions to/from Pooled to Ready state: 6.3.3.1 Transitioning from the Pooled state to the Ready State via creation, Enterprise JavaBeans
- listing behavior vs.: 7.3.1.6 listAvailableCabins( ): Listing behavior, Enterprise JavaBeans
- 9.3.2 Resource Consumption, Enterprise JavaBeans
- mapping to databases: 4.2.8 Creating a CABIN Table in the Database, Enterprise JavaBeans
- 4.2.9.2 EJB 1.0 deployment tools, Enterprise JavaBeans
- methods requiring transaction attributes: 10.6.1 Specifying a Bean's Transactional Attributes, Enterprise JavaBeans
- modeling business concepts: 2.1 The Enterprise Bean Component, Enterprise JavaBeans
- 6. Entity Beans, Enterprise JavaBeans
- names, preventing client change: 7.6.3.1. A persistent ProfileBean, Java Enterprise in a Nutshell
- nonreentrance policy: 3.2.1.1 Reentrance, Enterprise JavaBeans
- object serialization and: 3.1.2 The Activation Mechanism, Enterprise JavaBeans
- operations allowed for: B.1.3 Sequence Diagrams for Bean-Managed Persistence, Enterprise JavaBeans
- persistence: 3.2.3 Persistence , Enterprise JavaBeans
- 6. Entity Beans, Enterprise JavaBeans
- 7.6.3.1. A persistent ProfileBean, Java Enterprise in a Nutshell
- bean-managed: 7.6.3.1. A persistent ProfileBean, Java Enterprise in a Nutshell
- persistent fields, manipulating with bulk accessors: 9.2.3 Bulk Accessors, Enterprise JavaBeans
- primary keys: 5.2.5.2 Primary key, Enterprise JavaBeans
- 5.2.5.2 Primary key, Enterprise JavaBeans
- 6.1.2.2 Single-field key, Enterprise JavaBeans
- class (example): 7.6.1. Primary Keys, Java Enterprise in a Nutshell
- container-managed persistence: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
- EJB 1.1 specification, changes: 7.9.5. Assorted Other Changes, Java Enterprise in a Nutshell
- properties, defining as business concept: 6.1.1.1 Set and get methods, Enterprise JavaBeans
- relationships: 9.7 Entity Bean Relationships, Enterprise JavaBeans
- remove methods: 5.2.3.1 removing beans
Removing beans, Enterprise JavaBeans
- removing: 5.2.3.1 removing beans
Removing beans, Enterprise JavaBeans
- 5.2.5.4 Removing beans, Enterprise JavaBeans
- runAs Identity: 3.2.6.2 EJB 1.0: Method-driven access control, Enterprise JavaBeans
- servers, not supporting: 9.9 When Entity Beans Are Not an Option, Enterprise JavaBeans
- session beans, emulating: 9.9.1 Emulating Entity Beans with Session Beans, Enterprise JavaBeans
- session beans vs.: 2.2.2 Modeling Workflow with Session Beans, Enterprise JavaBeans
- 7. Session Beans, Enterprise JavaBeans
- 7.3.1.5 Why use a Reservation entity bean?, Enterprise JavaBeans
- 9.3.3 Striking a Balance, Enterprise JavaBeans
- 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
- simple relationships: 9.7.1 Simple Associations, Enterprise JavaBeans
- 9.7.1.5 Native Java persistence, Enterprise JavaBeans
- byte arrays and Java serialization: 9.7.1.2 Mapping serializable to VARBINARY, Enterprise JavaBeans
- handles: 9.7.1.4 Preserving the handle, Enterprise JavaBeans
- native Java persistence: 9.7.1.5 Native Java persistence, Enterprise JavaBeans
- state (see life cycle)
- support required (EJB 1.1): 7.9.2. Entity Beans Required, Java Enterprise in a Nutshell
- UserTransaction transactions (EJB 1.0): 8.5.1 Transaction Propagation in Bean-Managed Transactions, Enterprise JavaBeans
- without create methods: 9.6 Entity Beans Without Create Methods, Enterprise JavaBeans
- Entity class: