Index: D
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
Copyright © 2001
O'Reilly & Associates, Inc.
All Rights Reserved.