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: 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
Library Navigation Links

Copyright © 2001 O'Reilly & Associates, Inc. All Rights Reserved.