Index: R
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: R
- RDBMS (relational database management system), tables: 8.1. Relational Databases
 
- reactivation constructors: 3.6.2.1. The Activatable class
 
  - 3.6.2.2. Implementing an activatable object
 
 
- read(),
  
  ObjID class: 17. The java.rmi.server Package
 
- read-only result sets: 2.13.1. Results Handling
 
- readLine() (ServletInputStream): 25. The javax.servlet Package
 
- rebind()
 
  
  - Context interface: 6.8. Binding Objects
 
  
  - Naming class: 13. The java.rmi Package
 
  
  - NamingContext interface: 35. The org.omg.CosNaming Package
 
  
  - Registry interface: 3.4.1. The Registry and Naming Services
 
    - 16. The java.rmi.registry Package
 
  
 
 
- rebind_context() (NamingContext): 35. The org.omg.CosNaming Package
 
- reentrance (deployment descriptor specification): 7.7. Deploying an Enterprise JavaBeans Object
 
- Ref interface: 18. The java.sql Package
 
- RefAddr class: 22. The javax.naming Package
 
- Reference class: 22. The javax.naming Package
 
- Referenceable interface: 22. The javax.naming Package
 
- references,
  
  local and remote registries, obtaining: 3.4.1. The Registry and Naming Services
 
- ReferralException class: 22. The javax.naming Package
 
- RefFSContextFactory class: 6.2. A JNDI Example
 
- RefFSContxtFactory class: 6.3.1. Using the InitialContext Class
 
- register() (Activatable): 3.6.3.1. Registering an activatable object without instantiating
 
  - 14. The java.rmi.activation Package
 
 
- registerGroup() (ActivationSystem): 3.6.4.1. Registering activation groups
 
  - 14. The java.rmi.activation Package
 
 
- registerObject() (ActivationSystem): 14. The java.rmi.activation Package
 
- registerOutParameter() (CallableStatement): 2.11. Stored Procedures
 
- registerOutputParameters(),
  
  CallableStatement interface: 18. The java.sql Package
 
- registerSynchronization() (Transaction): 28. The javax.transaction Package
 
  - 28. The javax.transaction Package
 
 
- registries
 
  
  - local and remote,
    
    obtaining references: 3.4.1. The Registry and Naming Services
 
  
  
  - RMI services provided: 3.1.3.1. Naming/registry service
 
 
- Registry interface: 3.1.3.1. Naming/registry service
 
  - 3.4.1. The Registry and Naming Services
 
  - 16. The java.rmi.registry Package
 
 
- registry, naming: 13. The java.rmi Package
 
- RegistryHandler class: 16. The java.rmi.registry Package
 
- related tables (RDBMS): 8.1. Relational Databases
 
- relational database management system (RDBMS): 8.1. Relational Databases
 
- relational databases: 2. JDBC
 
  
  - JDBC, working with: 1.3.1. JDBC: Working with Databases
 
  
  - not object-oriented: 2.13.3. Java-Aware Databases
 
  
  - structure: 8. SQL Reference
 
 
- Relationship Service (CORBA): 11.5. Life Cycle Service
 
  - 11.8. Relationship Service
 
 
- RemarshalException class: 33. The org.omg.CORBA.portable Package
 
- remote interface: 7.4. Implementing a Basic EJB Object
 
  - 7.9.5. Assorted Other Changes
 
  
  - business methods available to client: 7.2.2. The Enterprise JavaBeans Object
 
  
  - defining: 7.4.2. Remote Interface
 
  
  - EJB, RMI vs.: 7.2.2. The Enterprise JavaBeans Object
 
  
  - finder methods: 7.6.2. Finder Methods
 
  
  - implementing
 
    
    - directly (EJB class): 7.4.3. The Bean Implementation
 
    
    - stub and skeleton classes: 3.2. Defining Remote Objects
 
  
 
  
  - JAR files: 7.7.4. Packaging Enterprise JavaBeans
 
  
  - methods,
    
    relation to home interface and bean implementation methods: 7.4. Implementing a Basic EJB Object
 
  
  
  - remote exceptions, declaring: 3.2. Defining Remote Objects
 
  
  - remote object, specifying: 3.2. Defining Remote Objects
 
  
  - stub and skeleton classes, implementing: 9. RMI Tools
 
 
- remote method calls,
  
  executing with DII and DSI: 4.5. What If I Don't Know the Interface?
 
- Remote Method Invocation (see RMI)
 
- remote methods
 
  
  - arguments: 3.4.2. Remote Method Arguments and Return Values
 
  
  - CORBA,
    
    out or inout arguments: 4.2.2. Turning IDL Into Java
 
  
  
  - declaring (remote interface): 3.2. Defining Remote Objects
 
  
  - IDL,
    
    inout parameter: 4.2.2.3. The holder class
 
  
  
  - implementation, server (IDL/Java conversion): 4.2.3. Writing the Implementation
 
  
  - return values: 3.4.2. Remote Method Arguments and Return Values
 
 
- remote objects
 
  
  - activatable,
    
    implementing: 3.6.2. Defining an Activatable Remote Object
 
      - 3.6.2.2. Implementing an activatable object
 
    
  
 
  
  - activatable, defining: 3.6. Remote Object Activation
 
    - 3.6.2. Defining an Activatable Remote Object
 
  
 
  
  - activation: 3.6. Remote Object Activation
 
  
  - activation groups: 3.6.4. Activation Groups
 
  
  - activation groups, registering with: 3.6.4.2. Assigning activatable objects to groups
 
  
  - activation service (RMI): 3.1.3.2. Object activation service
 
  
  - binding to CORBA Naming Service (JNDI): 3.8. RMI over IIOP
 
  
  - binding to names: 3.4.1. The Registry and Naming Services
 
  
  - class names, finding: 3.6.4. Activation Groups
 
  
  - classes,
    
    tracking (serialver utility): 9. RMI Tools
 
  
  
  - classes, implementation (RMI): 3.2.1. Key RMI Classes for Remote Object Implementations
 
  
  - classes (RMI registry): 3.4.1. The Registry and Naming Services
 
  
  - clients accessing: 4.3. Putting It in the Public Eye
 
  
  - containers (EJB),
    
    primary keys, converting: 7.6.2. Finder Methods
 
  
  
  - CORBA
 
    
    - delegates: 4.2.2.2. The helper class
 
    
    - life cycle, controlling: 11.5. Life Cycle Service
 
  
 
  
  - creating and using: 3. Remote Method Invocation
 
  
  - defining: 3.2. Defining Remote Objects
 
    - 3.2.1. Key RMI Classes for Remote Object Implementations
 
  
 
  
  - disassociating from beans: 7.6.5. Life Cycle of an Entity Bean
 
  
  - EJB: 7.2. EJB Roles
 
  
  - EJB, client uses: 7.2.1. The EJB Client
 
  
  - factory classes: 3.4.3. Factory Classes
 
  
  - finding: 4.4. Finding Remote Objects
 
  
  - getting from other remote objects: 4.4.2. Getting Objects from Other Remote Objects
 
  
  - IDL (interfaces, describing): 4. Java IDL
 
  
  - interaction, starting: 3.5. Dynamically Loaded Classes
 
  
  - interface, defining: 3.1.1. RMI in Action
 
  
  - interfaces not available: 4.5. What If I Don't Know the Interface?
 
  
  - JNDI, looking up: 6. JNDI
 
  
  - looking up (RMI registry): 3.4.1. The Registry and Naming Services
 
  
  - naming service (CORBA): 4.1.3. The Naming Service
 
  
  - native code, exporting (RMI and JNI): 3.7.1. RMI with JNI Versus CORBA
 
  
  - nonremote objects vs.: 3.4.2. Remote Method Arguments and Return Values
 
  
  - nonreplicated: 17. The java.rmi.server Package
 
  
  - references as printable character strings: 4.4.3. Stringified Object References
 
  
  - registering (RMI registry): 3.1.1. RMI in Action
 
  
  - remote reference, generating: 3.4.2. Remote Method Arguments and Return Values
 
  
  - server implementations: 17. The java.rmi.server Package
 
  
  - server-side implementation: 17. The java.rmi.server Package
 
  
  - session beans vs.: 7.5. Implementing Session Beans
 
  
  - stub and skeleton classes, generating: 9. RMI Tools
 
  
  - stubs, skeletons and objects, relationship: 3.2. Defining Remote Objects
 
 
- remote reference,
  
  RemoteObject, containing: 3.2.1. Key RMI Classes for Remote Object Implementations
 
- remote references
 
  
  - client stubs: 3.1.2. RMI Architecture
 
  
  - clients, obtaining (IDL/Java conversion): 4.3. Putting It in the Public Eye
 
  
  - CORBA: 4.4. Finding Remote Objects
 
  
  - expiring: 3.1.3.3. Distributed garbage collection
 
  
  - factory classes: 3.4.3. Factory Classes
 
  
  - finding,
    
    methods, listed (CORBA): 4.4. Finding Remote Objects
 
  
  
  - objects, copying vs.: 3.4.2. Remote Method Arguments and Return Values
 
  
  - persistence: 3.2.1. Key RMI Classes for Remote Object Implementations
 
    - 3.6. Remote Object Activation
 
    - 3.6.1. Persistent Remote References
 
  
 
  
  - point-to-point, nonpersistent: 3.2.1. Key RMI Classes for Remote Object Implementations
 
  
  - reestablishing with handles: 7.6.6. Handles on Entity Beans
 
  
  - RMI architecture: 3.1.2. RMI Architecture
 
  
  - stringified: 4.4.3. Stringified Object References
 
  
  - stubs (server objects): 4.2.2.4. The client and server stubs
 
 
- RemoteCall interface: 17. The java.rmi.server Package
 
- remoteEquals() (RemoteRef): 17. The java.rmi.server Package
 
- RemoteException class: 3.1.1. RMI in Action
 
  - 3.2. Defining Remote Objects
 
  - 7.4.1. Home Interface
 
  - 7.6.2. Finder Methods
 
  - 13. The java.rmi Package
 
  - 13. The java.rmi Package
 
 
- remoteHashCode() (RemoteRef): 17. The java.rmi.server Package
 
- RemoteObject class: 3.2.1. Key RMI Classes for Remote Object Implementations
 
  - 17. The java.rmi.server Package
 
 
- RemoteRef interface: 17. The java.rmi.server Package
 
- RemoteServer class: 3.2.1. Key RMI Classes for Remote Object Implementations
 
  - 3.6.2. Defining an Activatable Remote Object
 
  - 14. The java.rmi.activation Package
 
  - 17. The java.rmi.server Package
 
 
- RemoteStub class: 17. The java.rmi.server Package
 
- remoteToString() (RemoteRef): 17. The java.rmi.server Package
 
- remove()
 
  
  - Attributes interface: 6.9.4. The Attribute Interface
 
  
  - EJBHome interface: 19. The javax.ejb Package
 
  
  - entity beans (container-managed persistence): 7.6.7. Container-Managed Persistence
 
 
- RemoveException class: 19. The javax.ejb Package
 
- removeValue() (HttpSession): 26. The javax.servlet.http Package
 
- repeatable reads (transactions): 2.10. Transactions
 
- replication (remote objects): 3.1.2. RMI Architecture
 
  - 17. The java.rmi.server Package
 
 
- Repository interface (CORBA), Java IDL not supporting: 12. Java IDL Tools
 
- request(),
  
  TopicRequestor interface: 21. The javax.jms Package
 
- Request class: 30. The org.omg.CORBA Package
 
- request dispatching (servlets): 5.10.1. Request Dispatching
 
- Request interface: 4.5.1. Dynamic Invocation Interface
 
- request() (QueueRequestor): 21. The javax.jms Package
 
- RequestDispatcher interface: 5.10.1. Request Dispatching
 
  - 25. The javax.servlet Package
 
 
- requests (servlets): 5.2.5. Servlet Requests
 
  
  - attributes, setting: 5.10.1. Request Dispatching
 
 
- reset() (BytesMessage): 21. The javax.jms Package
 
- resolve() (NamingContext): 35. The org.omg.CosNaming Package
 
- resolve_initial_references() (ORB): 4.1.3. The Naming Service
 
  - 4.1.3. The Naming Service
 
  - 4.3. Putting It in the Public Eye
 
  - 4.4.1. Initial ORB References
 
  - 30. The org.omg.CORBA Package
 
 
- Resolver interface: 24. The javax.naming.spi Package
 
- ResolveResult class: 24. The javax.naming.spi Package
 
- resource abstraction (servlets): 5.10.3. Resource Abstraction
 
- resource management
 
  
  - bindings, listing: 6.6.3. Listing the Bindings of a Context 
 
  
  - database connections, closing: 2.4. Connecting to the Database
 
  
  - servers (EJB), container role in: 7.2.3. The EJB Container
 
  
  - servlets, benefits: 5.1. The Servlet Life Cycle
 
  
  - shared attributes (servlets): 5.10.2. Shared Attributes
 
 
- resource pooling
 
  
  - EJB,
    
    container management of: 7.2.3. The EJB Container
 
  
 
- ResponseHandler interface: 33. The org.omg.CORBA.portable Package
 
- result sets
 
  
  - deleting rows: 2.13.1. Results Handling
 
  
  - multiple: 2.5.1. Multiple Result Sets
 
  
  - structure, discovering: 2.9. Metadata
 
 
- results,
  
  SQL queries: 2.6. Results
 
- ResultSet interface: 2.2. JDBC Basics
 
  - 2.6. Results
 
  - 18. The java.sql Package
 
  
  - BLOBs and CLOBs: 2.13.4. BLOBs and CLOBs
 
  
  - cursor location (JDBC 2.0): 2.13.1. Results Handling
 
  
  - data types,
    
    large, handling: 2.6.2. Large Data Types
 
  
  
  - JDBC 2.0 vs. 1.0, navigating: 2.6. Results
 
  
  - JDBC 1.0 vs. JDBC 2.0: 2.13.1. Results Handling
 
  
  - result set types, listed: 2.13.1. Results Handling
 
  
  - rows, inserting, deleting, editing data: 2.13.1. Results Handling
 
  
  - scroll-sensitive, updateable: 2.13.1. Results Handling
 
  
  - SQL queries: 2.5. Statements
 
  
  - updating (single table without joins): 2.13.1. Results Handling
 
 
- ResultSetMetaData interface: 2.9. Metadata
 
  - 18. The java.sql Package
 
  
  - database table, contents and data types (example program): 2.9.2. ResultSetMetaData
 
 
- return codes (SQL): 8.6. Return Codes
 
- return values (remote methods): 3.4.2. Remote Method Arguments and Return Values
 
  
  - serializable, required: 3.4.2. Remote Method Arguments and Return Values
 
 
- return_value() (Request): 30. The org.omg.CORBA Package
 
- rewind() (DynAny): 30. The org.omg.CORBA Package
 
- RMI: 3. Remote Method Invocation
 
  
  - activation features, listed: 3.6. Remote Object Activation
 
  
  - activation system: 3.2.1. Key RMI Classes for Remote Object Implementations
 
    - 14. The java.rmi.activation Package
 
  
 
  
  - architecture: 3.1.2. RMI Architecture
 
  
  - classes, converting to RMI/IIOP: 3.8. RMI over IIOP
 
  
  - classes, loading: 3.5. Dynamically Loaded Classes
 
  
  - communication styles, remote objects: 3.1.2. RMI Architecture
 
  
  - CORBA distributed object API vs.: 3.7.1. RMI with JNI Versus CORBA
 
  
  - CORBA vs.: 4.1. The CORBA Architecture
 
  
  - EJB and: 7. Enterprise JavaBeans
 
  
  - fundamental roles: 7.2. EJB Roles
 
  
  - IIOP: 3.8. RMI over IIOP
 
  
  - interfaces (elements): 3. Remote Method Invocation
 
  
  - JNDI, looking up remote objects: 6. JNDI
 
  
  - JNI vs. CORBA: 3.7.1. RMI with JNI Versus CORBA
 
  
  - language dependence (Java only): 3.1. Introduction to RMI
 
  
  - native method calls: 3.7. RMI and Native Method Calls
 
  
  - object services: 3.1.3. RMI Object Services
 
  
  - objects, accessing from CORBA: 3.8.1. Accessing RMI Objects from CORBA
 
  
  - registry (see RMI registry; RMI Naming registry)
 
  
  - stub/skeleton layer: 3.4.2. Remote Method Arguments and Return Values
 
 
- RMI API
 
  
  - activation daemon: 9. RMI Tools
 
  
  - registry,
    
    environment (classpath): 9. RMI Tools
 
  
  
  - RMI registry: 9. RMI Tools
 
  
  - rmic compiler (see rmic)
 
  
  - serial version utility: 9. RMI Tools
 
  
  - tools: 9. RMI Tools
 
 
- RMI compiler (see rmic)
 
- RMI Naming registry: 3.6.3.1. Registering an activatable object without instantiating
 
  - (see also RMI registry)
 
  
  - JNDI, conversion (talking to CORBA Naming Service): 3.8. RMI over IIOP
 
  
  - remote objects, registering: 3.6.3.1. Registering an activatable object without instantiating
 
 
- rmi protocol (object URLs): 3.4.1. The Registry and Naming Services
 
- RMI registry: 3.1.3.1. Naming/registry service
 
  - 3.4.1. The Registry and Naming Services
 
  
  - activatable class, registering: 3.6. Remote Object Activation
 
  
  - classpath, stubs and skeletons: 3.5.1. Configuring Clients and Servers for Remote Class Loading
 
  
  - factory class vs.: 3.4.3. Factory Classes
 
  
  - factory classes: 3.4.3. Factory Classes
 
  
  - naming service: 13. The java.rmi Package
 
  
  - registering remote objects without activation: 3.6. Remote Object Activation
 
  
  - remote objects, looking up: 3.4.1. The Registry and Naming Services
 
  
  - remote objects, registering: 3.1.1. RMI in Action
 
 
- RMI (Remote Method Invocation): 1.3.2. RMI: Remote Method Invocation
 
- rmic: 9. RMI Tools
 
  
  - Skeleton interface: 17. The java.rmi.server Package
 
  
  - stubs and skeletons: 3.1.1. RMI in Action
 
    - 3.2. Defining Remote Objects
 
  
 
  
  - stubs and skeletons, generating: 3.3. Creating the Stubs and Skeletons
 
  
  - updated, RMI/IIOP: 3.8. RMI over IIOP
 
 
- RMIClassLoader class: 3.5. Dynamically Loaded Classes
 
  - 3.5.1. Configuring Clients and Servers for Remote Class Loading
 
  - 17. The java.rmi.server Package
 
 
- RMIClientSocketFactory class: 17. The java.rmi.server Package
 
- RMIClientSocketFactory interface: 17. The java.rmi.server Package
 
- rmid command: 9. RMI Tools
 
- RMIFailureHandler class: 17. The java.rmi.server Package
 
- RMI/IIOP
 
  
  - RMI communicating with CORBA remote objects: 3.1. Introduction to RMI
 
  
  - servers, client compatibility with: 7.9.5. Assorted Other Changes
 
  
  - TCP/IP protocol base: 4.1.4. Inter-ORB Communication
 
  
  - tnameserv utility: 3.8. RMI over IIOP
 
 
- RMISecurityException class: 13. The java.rmi Package
 
- RMISecurityManager class: 3.5.1. Configuring Clients and Servers for Remote Class Loading
 
  - 13. The java.rmi Package
 
  - 13. The java.rmi Package
 
  
  - setting for remote class loading: 3.5.1. Configuring Clients and Servers for Remote Class Loading
 
 
- RMIServerSocketFactory class: 17. The java.rmi.server Package
 
- RMIServerSocketFactory interface: 17. The java.rmi.server Package
 
- RMISocketFactory class: 17. The java.rmi.server Package
 
- rollback()
 
  
  - Connection interface: 18. The java.sql Package
 
  
  - UserTransaction interface: 28. The javax.transaction Package
 
 
- rollback (transactions): 1.3.8. JTA: Managing Distributed Transactions
 
- RollbackException class: 28. The javax.transaction Package
 
- rollbacks (transactions): 2.10. Transactions
 
- root cause exception, specifying (Servlet API Version 2.1): 5.10. The Servlet API 2.1
 
- root (CORBA naming directory): 4.1.3. The Naming Service
 
- root object class (CORBA): 4.4. Finding Remote Objects
 
- root packages (IDL/Java mapping): 12. Java IDL Tools
 
- rows
 
  
  - insertions, preventing: 2.10. Transactions
 
  
  - navigating (ResultSet): 2.6. Results
 
  
  - ResultSet
 
    
    - accessing: 2.13.1. Results Handling
 
    
    - editing data, inserting or deleting: 2.13.1. Results Handling
 
  
 
 
- RowSet interface: 2.13.5. The JDBC Standard Extension
 
  - 27. The javax.sql Package
 
 
- RowSetEvent class: 27. The javax.sql Package
 
- RowSetInternal interface: 27. The javax.sql Package
 
- RowSetListener interface: 27. The javax.sql Package
 
- RowSetMetaData interface: 27. The javax.sql Package
 
- RowSetReader interface: 27. The javax.sql Package
 
- RowSetWriter interface: 27. The javax.sql Package
 
- run-as-identity: 7.7.2. Access-Control Deployment Attributes
 
- run-as-mode: 7.7.2. Access-Control Deployment Attributes
 
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.