Oracle8
i
Java Developer's Guide
Release 8.1.5
A64682-01
Library
Product
Contents
Index
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
A
Accessing and Manipulating SQL Data Using JDBC and SQLJ, 3-10
Complete SQLJ Example, 3-13
Converting a Client Application to Run in the Server, 3-16
Interacting with PL/SQL, 3-17
JDBC Code vs. SQLJ Code, 3-11
Running a SQLJ Program in the Server vs. Running on a Client, 3-15
SQLJ Strong Typing Paradigm, 3-15
Translating a SQLJ Program, 3-15
andresolve loadjava option, A-3,
A-8
Aurora-Specific Support for End-of-Call Optimization, 4-10
Automated Storage Management, 2-5
B
ByteCode Verifier and Resolvers Containing "-", 4-27
C
Call and Session, 3-2
Call Lifetime and Threads, 4-16
Challenges In Developing a Scalable Java Platform, 2-4
class, A-1
Class.forName() on the JServer, 4-24
Code
Natively Compiled Code, 4-7
compiler error messages, A-5
compiler options, A-5
compiling source schema objects, A-5
Complete SQLJ Example, 3-13
Converting a Client Application to Run in the Server, 3-16
D
debug loadjava option, A-8
Debugging, 4-6
Debugging Server Applications, 4-21
Connecting a Debugger, 4-23
Debug Agent, 4-22
Just-in-Time Debugging, 4-24
Starting the Debug Proxy, 4-22
definer loadjava option, A-9,
A-10,
A-12
Dependency Management, 3-6
Development Tools, 1-5
digest table
and dropjava, A-5
and loadjava, A-4
Distributed Objects Using CORBA and EJB, 3-17
dropjava, A-15
Dynamic Class Loading, 2-8
E
EJB
Session Shell, 3-21
Using an EJB, 3-20
encoding
compiler option, A-6
loadjava option, A-9
End-of-Call Migration, 4-9
Examples, 3-8
Accessing and Manipulating SQL Data Using JDBC and SQLJ, 3-10
Exposing Java Methods With Call Specification, 3-3
F
file names
dropjava, A-16
loadjava, A-10
Footprint, 2-6
force loadjava option, A-9
G
get_compiler_option() function, A-6
grant
loadjava option, A-8,
A-9
grant loadjava option, A-9
H
How To Tell You Are Executing in the Server, 4-28
Http Protocol Support and Web Server Demonstration, 4-28
I
Initializing and Configuring a Java-Enabled Database, 4-2
init.ora parameters, 4-8
Interacting with PL/SQL, 3-17
Introduction to Java in Oracle8i, 1-1
Invoking Your Java Program, 3-7
I/O Operations, 4-6
J
Java and Object-Oriented Programming Terminology, 1-6
Java as a Programming Language, 1-6
Java in the Server, 4-14
Java Memory Usage and Database Configuration, 4-8
Java Native Interface (JNI) Support, 4-20
Java Objects as Resources, 4-20
Java Platform for the Enterprise, 2-1
Java Source, Binaries, and Dependencies, 3-5
JAVA$OPTIONS table, A-5
JDBC Code vs. SQLJ Code, 3-11
JNI support, 4-20
JServer Basics, 3-2
Call and Session, 3-2
Dependency Management, 3-6
Exposing Java Methods With Call Specification, 3-3
Invoking Your Java Program, 3-7
Schema and Rights, 3-3
Security Basics, 3-4
Where's main()?, 3-4
JServer Environment Details, 4-1
K
Key Features of the Java Language, 2-2
L
loadjava tool, A-1 to
A-2
LRS
See Log roll-forward server (LRS), A-1
M
Memory Usage and Database Configuration, 4-8
Multithreading, 2-4
N
Natively Compiled Code, 4-7
O
Object-Oriented Programming Terminology, 1-6
oci8
dropjava option, A-15
loadjava option, A-9
online compiler option, A-6
Oracel8i
Introduction to Java in Oracle8i, 1-1
oracleresolver loadjava option, A-9
O/S Resource Access, 4-18
O/S Resource Lifetime, 4-18
Overview of Documentation, 1-1
P
Package DBMS_JAVA, 4-3
preface
PT PrefaceTitle, vii
Programming Language
Java, 1-6
Protected Packages, 4-6
PT PrefaceTitle, vii
R
Redirecting Output on the Server, 4-24
Remote Method Invocation, 4-20
reset_compiler_option() procedure, A-6
resolve loadjava option, A-3,
A-10,
A-12
resolver, A-3
loadjava option, A-10,
A-13
spec, A-2
resource, A-1
Running a SQLJ Program in the Server vs. Running on a Client, 3-15
S
schema
dropjava option, A-15
loadjava option, A-10
Schema and Rights, 3-3
schema object, A-1
Security, 4-4
Security Basics, 3-4
Security Manager, 4-4
Session Lifetime, 4-16
Session Shell, 3-21
set_compiler_option() procedure, A-6
Sockets, Remote Method Invocation (RMI), and O/S Resources, 4-16
source, A-1
Speed, 2-8
SQL Data Using JDBC and SQLJ
accessing and manipulating, 3-10
SQLJ Strong Typing Paradigm, 3-15
synonym loadjava option, A-10
T
Terminology
Object-Oriented Programming, 1-6
The Oracle Java Threading Model, 4-14
The Oracle Thread Synchronization Mechanism, 4-15
thin
dropjava option, A-16
loadjava option, A-10
Threads, 4-13,
4-14
Cooperative Threading, 4-13
Preemptive Threading, 4-13
The Oracle Java Threading Model, 4-14
The Oracle Thread Synchronization Mechanism, 4-15
True Concurrency, 4-14
Tools, 1-5,
A-1
Translating a SQLJ Program, 3-15
Treu Concurrency, 4-14
U
user
dropjava option, A-15,
A-16
loadjava option, A-10,
A-14
User Interfaces on the Server, 3-5
Using an EJB, 3-20
Using Components, 2-10
V
valid and invalid class schema objects, A-3
verbose
dropjava option, A-16
W
Where's main()?, 3-4
Writing Java Applications, 3-1
Prev
Copyright © 1999 Oracle Corporation.
All Rights Reserved.
Library
Product
Contents