Oracle8i Java Developer's Guide
Release 8.1.5

A64682-01

Library

Product

Contents

Prev

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
Oracle
Copyright © 1999 Oracle Corporation.

All Rights Reserved.

Library

Product

Contents