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.