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: D

DAP (Directory Access Protocol): 6.9.1. X.500 Directories
data manipulation commands (SQL): 8.4. Data Manipulation Commands
data types
binary, transmitting (servlets): 5.9. Databases and Non-HTML Content
binary and character (large objects): 2.13.4. BLOBs and CLOBs
columns, returning (ResultSet): 2.6. Results
DatabaseMetaData methods, returning: 2.9.1. DatabaseMetaData
IDL: 10. IDL Reference
declaring: 4.2.1.3. Data members and methods
typedef: 10.7.1.1. Mapping typedefs to Java
user-defined: 10.7. User-Defined Data Types
10.10.3.2. Constant, type, and exception inheritance
10.10.3.3. IDL early binding
IDL, supporting: 10.4. Basic Data Types
Java/SQL mapping: 8.2. Data Types
large: 2.6.2. Large Data Types
literals (IDL), numeric: 10.5.3. Numeric Literals
MapMessage name/value pairs: 21. The javax.jms Package
mapping to standard SQL types: 2.8. Prepared Statements
object, Java handling: 4.2.1. An IDL Primer
primitive: 2.6. Results
boolean: 5.8. Session Tracking
Java handling: 4.2.1. An IDL Primer
relational databases and: 2.13.3. Java-Aware Databases
serialization: 3.4.2. Remote Method Arguments and Return Values
servlet responses, specifying: 5.2.4. Servlet Responses
SQL: 18. The java.sql Package
SQL and Java: 2.6. Results
SQL tables columns: 8.2. Data Types
stored procedures output: 2.11. Stored Procedures
database connections, servlet benefits: 5.1. The Servlet Life Cycle
database management system (DBMS): 8.1. Relational Databases
database mapping
bean implementation (deployment descriptors): 7.7. Deploying an Enterprise JavaBeans Object
complex data structures: 7.6.7.1. Handling complex data structures
container-managed persistence: 7.7.1. Container-Managed Data Mapping
serialization (data structures, entity beans): 7.6.7.1. Handling complex data structures
database schema (directory schema vs.): 6.9.1. X.500 Directories
database servers, Drivers (JDBC): 1.3.1. JDBC: Working with Databases
database updates, transactions: 7.3.1. Making the EJB Server Aware of Database Transactions
DatabaseMetaData class: 18. The java.sql Package
DatabaseMetaData interface: 2.9. Metadata
2.9.1. DatabaseMetaData
scrolling and concurrency support: 2.13.1. Results Handling
databases: 1.3.1. JDBC: Working with Databases
(see also relational databases)
changes, losing: 2.10. Transactions
columns, null values: 2.6.1. Handling Nulls
commands, database-independent (JDBC): 2.12. Escape Sequences
configuration information, obtaining: 2.9.1. DatabaseMetaData
connection sharing: 5.5. Thread Safety
connections: 2.4. Connecting to the Database
18. The java.sql Package
closing: 2.4. Connecting to the Database
creating: 2.2. JDBC Basics
pooling: 2.4. Connecting to the Database
connections, pooling: 5.9. Databases and Non-HTML Content
differences among systems: 2.1. JDBC Architecture
enterprise applications, dependency: 2. JDBC
entries, maintaining (bean-managed persistence): 7.6.7. Container-Managed Persistence
interaction with JDBC: 2.1. JDBC Architecture
isolation levels, transactions and: 7.3.2. Transaction Isolation Levels
Java-aware: 2.13.3. Java-Aware Databases
JDBC API, supporting transactions: 1.3.8. JTA: Managing Distributed Transactions
JDBC, working with relational: 1.3.1. JDBC: Working with Databases
mapping, container-managed persistence: 7.6.7. Container-Managed Persistence
7.6.7. Container-Managed Persistence
objects (Java types), inserting: 2.8. Prepared Statements
protocols, defining (ODMG): 11.4. Persistent Object Service
records, mapping to Java objects: 2.13.3. Java-Aware Databases
rows
accessing (result sets): 2.13.1. Results Handling
editing data, inserting and deleting rows (ResultSet): 2.13.1. Results Handling
insertions, preventing (transactions): 2.10. Transactions
null values, inserting: 2.13.1. Results Handling
scalar functions: 2.12. Escape Sequences
servlets, handling: 5.9. Databases and Non-HTML Content
SQL statments and: 18. The java.sql Package
SQL strings, processing: 2.8. Prepared Statements
standardized interface (SQL): 8. SQL Reference
stored procedures: 2.11. Stored Procedures
stored procedures, accessing: 2.5. Statements
stored SQL procedures, accessing: 18. The java.sql Package
tables, displaying contents: 2.9.2. ResultSetMetaData
transactions: 2.10. Transactions
update counts, getting: 2.5.1. Multiple Result Sets
updateable ResultSet, differences: 2.13.1. Results Handling
updating (atomic transactions): 1.4.2. Updating CornCo with Enterprise JavaBeans
DATA_CONVERSION class: 30. The org.omg.CORBA Package
DataSource interface: 27. The javax.sql Package
DataTruncation class: 18. The java.sql Package
date and time functions (SQL): 8.5.2. Value Functions
Date class: 2.6.3. Dates and Times
18. The java.sql Package
dates
DateFilter servlet: 5.3. Servlet Chaining
filtering, servlets: 5.3. Servlet Chaining
DBMS (Database Management System): 8.1. Relational Databases
DCE Common Inter-ORB Protocol (DCE-CIOP): 4.1.4. Inter-ORB Communication
debugging applications: 2.7.1. SQL Warnings
declarations
IDL interfaces: 4.2.1.2. Interfaces
IDL modules: 10.9. Module Declarations
declarative language (SQL): 8. SQL Reference
default: flag: 38.2.3.1. Member availability and flags
DefinitionKind class: 30. The org.omg.CORBA Package
def_kind() (IRObject): 30. The org.omg.CORBA Package
Delegate class: 33. The org.omg.CORBA.portable Package
delegates (CORBA remote object stubs): 4.2.2.2. The helper class
DELETE (HTTP request): 5.2.3. POST, HEAD, and Other Requests
deleteRow() (ResultSet): 2.13.1. Results Handling
deleting rows (ResultSet): 2.13.1. Results Handling
delivery address (messages): 21. The javax.jms Package
DeliveryMode interface: 21. The javax.jms Package
deployment descriptors
access control: 7.7.2. Access-Control Deployment Attributes
bean management, specifying: 7.2.3. The EJB Container
bean services, controlling: 7. Enterprise JavaBeans
container functions, roles in: 7.2.2. The Enterprise JavaBeans Object
container-managed entity bean: 7.6.7. Container-Managed Persistence
7.6.7. Container-Managed Persistence
containers, generating: 7.7.3. Generating the Container Classes and Deployment Descriptor
enterprise beans: 7.7. Deploying an Enterprise JavaBeans Object
format standard, lacking: 7.7. Deploying an Enterprise JavaBeans Object
JAR files: 7.7.4. Packaging Enterprise JavaBeans
required information, listed: 7.7. Deploying an Enterprise JavaBeans Object
XML-based: 7.9.1. XML-Based Deployment Descriptors
DeploymentDescriptor class: 7.7. Deploying an Enterprise JavaBeans Object
20. The javax.ejb.deployment Package
deserialization (see activation)
7.4.3. The Bean Implementation
HomeHandle: 7.9.3. Home Handles
Properties object: 7.6.7.1. Handling complex data structures
deserialization (java.io package): 1.3.2. RMI: Remote Method Invocation
Destination interface: 21. The javax.jms Package
destroy(): 5.1. The Servlet Life Cycle
ATMServlet example: 5.5. Thread Safety
GenericServlet class: 25. The javax.servlet Package
Servlet interface: 25. The javax.servlet Package
servlets, persistence: 5.4. Custom Servlet Initialization
destroying cookies: 5.7. Cookies
destroySubcontext() (Context): 6.7. Creating and Destroying Contexts
22. The javax.naming Package
DGC interface: 15. The java.rmi.dgc Package
digest authentication (web servers): 5.2.7. Security
Digest style authentication: 5.2.5. Servlet Requests
DII (see Dynamic Invocation Interface (DII) API)
DirContext interface: 6.1. JNDI Architecture
6.9.2. The DirContext Interface
23. The javax.naming.directory Package
Directory Access Protocol (DAP): 6.9.1. X.500 Directories
directory entries: 6.9. Accessing Directory Services
attributes: 23. The javax.naming.directory Package
modifying values: 6.10. Modifying Directory Entries
names (IDs), enumerating: 6.9.3. The Attributes Interface
creating: 6.11. Creating Directory Entries
directory schema, controlling: 6.11. Creating Directory Entries
LDAP servers (public), prohibiting new: 6.11. Creating Directory Entries
directory schema: 6.9.1. X.500 Directories
accesing: 23. The javax.naming.directory Package
attributes
type definition: 6.9.3. The Attributes Interface
values, specifying: 6.9.4. The Attribute Interface
entries, determining: 6.11. Creating Directory Entries
JNDI, supporting different: 6.9.1. X.500 Directories
modifying: 6.10. Modifying Directory Entries
directory servers
JNDI and: 1.3.4. JNDI: Accessing Naming and Directory Services
LDAP servers, accessing online: 6.9.3. The Attributes Interface
directory services
accessing (JNDI): 6.9. Accessing Directory Services
attributes: 6.9.4. The Attribute Interface
Context methods, supporting: 6.4. Looking Up Objects in a Context
entries, key values: 6.9.2. The DirContext Interface
JNDI SPI and: 6.1. JNDI Architecture
JNDI supporting (Java programs): 6. JNDI
naming services vs.: 6. JNDI
6.9. Accessing Directory Services
object class definitions, determining: 6.9.2. The DirContext Interface
objects, looking up: 6.4. Looking Up Objects in a Context
schemas, JNDI supporting: 6.9.1. X.500 Directories
searching: 6.12. Searching a Directory
standard (X.500): 6.9. Accessing Directory Services
directory structure (CORBA naming service): 4.1.3. The Naming Service
DirectoryManager class: 24. The javax.naming.spi Package
dirty reads (transactions): 2.10. Transactions
7.3.2. Transaction Isolation Levels
discriminators (IDL unions): 10.7.6. Unions
discriminators (idltojava compiler bugs): 12. Java IDL Tools
dispatch() (Skeleton): 17. The java.rmi.server Package
distributed applications
with Java and non-Java components: 3.1. Introduction to RMI
remote interfaces, defining: 3.2. Defining Remote Objects
distributed component model: 7. Enterprise JavaBeans
distributed computing: 1.1. Enterprise Computing Defined
architecture (hypothetical enterprise): 1.4. Enterprise Computing Scenarios
complexity: 1.2. Enterprise Computing Demystified
Java Enterprise APIs, supporting: 1.3. The Java Enterprise APIs
RMI as high-level, generic approach: 1.3.2. RMI: Remote Method Invocation
distributed garbage collection (see DGC interface)
distributed object systems, clients and servers, distinguishing: 3.1.2. RMI Architecture
distributed objects: 7. Enterprise JavaBeans
CORBA standard services: 4. Java IDL
EJB vs. regular: 7. Enterprise JavaBeans
RMI, interacting with: 3.1. Introduction to RMI
distributed transactions, two-phase commit protocol: 1.3.8. JTA: Managing Distributed Transactions
distributed transactions, supporting (JDBC standard extension): 2.13.5. The JDBC Standard Extension
DNS (Domain Name Systems): 6. JNDI
doDelete() (HttpServlet): 26. The javax.servlet.http Package
doGet() (HttpServlet): 5.2.1. HTTP Servlets
5.5. Thread Safety
26. The javax.servlet.http Package
Domain Name Systems (DNS): 6. JNDI
domain, specifying (cookies): 5.7. Cookies
DomainManager interface: 30. The org.omg.CORBA Package
done() (RemoteRef): 17. The java.rmi.server Package
doPost() (HttpServlet): 5.2.1. HTTP Servlets
5.5. Thread Safety
26. The javax.servlet.http Package
explicit client actions, recording: 5.2.3. POST, HEAD, and Other Requests
doPut() (HttpServlet): 5.2.1. HTTP Servlets
DoubleHolder class: 30. The org.omg.CORBA Package
Driver interface: 18. The java.sql Package
DriverManager class: 18. The java.sql Package
DriverManager.registerDriver(), Driver interface: 18. The java.sql Package
DriverPropertyInfo class: 18. The java.sql Package
Drivers, JDBC architecture, relying upon: 1.3.1. JDBC: Working with Databases
DSI (see Dynamic Skeleton Interface (DSI) API)
duplicate records, finding: 7.8.2. Creating/Finding Beans
DuplicateKeyException class: 19. The javax.ejb Package
dynamic class loading (RMI): 3.5. Dynamically Loaded Classes
Dynamic Invocation Interface (DII) API: 4.1. The CORBA Architecture
4.5. What If I Don't Know the Interface?
4.5.1. Dynamic Invocation Interface
asynchronous method invocation: 11.3. Event Service
Dynamic Method Interface (CORBA): 4.4. Finding Remote Objects
Dynamic Skeleton Interface (DSI) API: 4.1. The CORBA Architecture
4.5. What If I Don't Know the Interface?
DynamicImplementation class: 30. The org.omg.CORBA Package
DynAny interface: 30. The org.omg.CORBA Package
DynArray interface: 30. The org.omg.CORBA Package
DynEnum interface: 30. The org.omg.CORBA Package
DynFixed interface: 30. The org.omg.CORBA Package
DynSequence interface: 30. The org.omg.CORBA Package
DynStruct interface: 30. The org.omg.CORBA Package
DynUnion interface: 30. The org.omg.CORBA Package
DynValue interface: 30. The org.omg.CORBA Package


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.