Skip Headers

Oracle9i Java Stored Procedures Developer's Guide
Release 2 (9.2)

Part Number A96659-01
Go To Documentation Library
Home
Go To Product List
Book List
Go To Table Of Contents
Contents

Master Index

Feedback

Go to previous page

Index

A  B  C  D  E  F  G  I  J  K  L  M  N  O  P  R  S  T  U  V 


A

Accelerator, 1-14
application
compiling, 2-4
developing, 5-1
execution rights, 2-16
attributes, 1-6, 3-18
declaring, 3-19
AUTHID clause, 3-11, 3-15, 3-18

B

body
package, 3-15
SQL object type, 3-18
bytecode
definition, 1-12
verification, 2-11

C

call specs, 1-3
basic requirements for defining, 3-3
definition, 1-21
example, 1-21
understanding, 3-2
writing object type, 3-18
writing packaged, 3-15
writing top-level, 3-11
class
loader, 1-13
loading, 2-12
marking valid, 2-9
name, 2-19
resolving references, 2-9
schema object, 2-3, 2-9, 2-12, 2-13
.class files, 2-3, 2-12, 2-13
CLASSPATH, 2-3
compiling, 1-12, 2-4
error messages, 2-5
options, 2-5
runtime, 2-4
components, Oracle JVM, 1-9
constructor methods, 3-20
contexts, stored procedure run-time, 1-3
conventions, notational, ix
CREATE JAVA statement, 2-1

D

database
Java, 2-2
sample tables, xi
schema plan, 5-5
triggers, 1-5, 4-6
database triggers
calling Java from, 4-6
datatypes
mapping, 3-4
DBMS_JAVA package, 4-2
longname method, 2-17, 2-19
shortname method, 2-17, 2-19
debug
compiler option, 2-6
stored procedures, 1-19
definer rights, 2-20
versus invoker rights, 2-20
DETERMINISTIC hint, 3-11
dropjava tool, 2-14

E

ease of use, 1-7
encoding
compiler option, 2-6
entity-relationship (E-R) diagram, drawing an, 5-2
errors
compilation, 2-5
exceptions, how handled, 4-15
execution rights, 2-16

F

foreign key, 5-5
full name, Java, 2-3
functions, 1-4

G

garbage collection, 1-10, 1-12
get_compiler_option method, 2-6
Graphical User Interface, see GUI
GUI, 1-10, 2-18

I

IDE (integrated development environment), 1-10
interfaces
user, 2-18
interoperability, 1-7
interpreter, 1-12
invoker rights, 2-20
advantages, 2-20
versus definer rights, 2-20

J

Java
applications, 2-4
loading, 2-12
calling from database triggers, 4-6
calling from PL/SQL, 4-12
calling from SQL DML, 4-10
calling from the top level, 4-2
calling restrictions, 4-11
compiling, 2-4
development environment, 2-3
execution rights, 2-16
full name, 2-3
in the RDBMS, 2-2
loading classes
checking results, 2-16
Oracle database execution, 1-2
resolving classes, 2-9
schema objects, managing, 2-20
short name, 2-3
.java files, 2-3, 2-12, 2-13
Java stored procedures
calling, 4-1
configuring, 1-16
defined, 1-17
developing, 5-1
introduction to, 1-1
loading, 2-1
publishing, 3-1
Java virtual machine. See JVM
JAVA$OPTIONS table, 2-5
JDBC driver. See server-side JDBC driver
JVM, 1-10
client JVMs versus Oracle JVM, 1-10
components, 1-9
garbage collection, 1-10, 1-12
multithreading, 1-10

K

key
foreign, 5-5
primary, 5-5

L

library manager, 1-11
loader, class, 1-13
loading, 2-12 to ??
checking results, 2-14, 2-16
class, 2-4
compilation option, 2-4
granting execution, 2-16
JAR or ZIP files, 2-15
necessary privileges and permissions, 2-15
reloading classes, 2-15
restrictions, 2-14
loadjava tool, 2-13 to  2-15, 2-20
compiling source, 2-4
example, 1-21
execution rights, 2-16
loading class, 2-12
loading ZIP or JAR files, 2-15
restrictions, 2-14
logging, 2-5
longname method, 2-17, 2-19

M

main method, 1-10
maintainability, 1-7
manager
library, 1-11
memory, 1-12
map methods, 3-20
memory manager, 1-12, 2-4
methods, 1-6, 3-18
constructor, 3-20
declaring, 3-19
map and order, 3-20
object-relational, 1-6
modes, parameter, 3-3
multithreading, 1-10

N

NAME clause, 3-11
notational conventions, ix

O

object
full to short name conversion, 2-17
schema, 2-3
short name, 2-17
SQL type, 1-6
table, 3-21
type
call specs, writing, 3-18
object-relational methods, 1-6
online
compiler option, 2-6
Oracle Net Services Connection Manager, 1-2
order methods, 3-20
output, redirecting, 4-2

P

package DBMS_JAVA, 4-2
packaged call specs, writing, 3-15
PARALLEL_ENABLE option, 3-11
parameter modes, 3-3
performance, 1-6
PL/SQL
calling Java from, 4-12
packages, 3-15
primary key, 5-5
procedures, 1-4
advantages of stored, 1-6
productivity, 1-7
.properties files, 2-3, 2-12, 2-13
publications, related, xii
publishing, 2-4
example, 1-21
purity rules, 4-11

R

redirecting output, 4-2
ref, 3-21
replication, 1-8
reset_compiler_option method, 2-6
resolver, 2-9 to  2-12
default, 2-10
defined, 2-3, 2-4, 2-10
example, 1-20
ignoring non-existent references, 2-10, 2-12
resource schema object, 2-3, 2-12, 2-13
rights, invoker versus definer, 2-20
row trigger, 4-6
rules, purity, 4-11
run-time contexts, stored procedure, 1-3

S

sample database tables, xi
scalability, 1-7
schema object
defined, 2-12
managing Java, 2-20
name, 2-19
names, maximum length, 2-3
using, 2-3
security, 1-8
.ser files, 2-3, 2-12, 2-13
server-side JDBC driver, 1-14
using, 3-7
server-side SQLJ translator, 1-14
using, 3-9
set_compiler_option method, 2-6
shared server, 1-7
short name, Java, 2-3
shortname method, 2-17, 2-19
side effects
controlling, 4-11
source schema object, 2-3, 2-12, 2-13
spec
package, 3-15
SQL object type, 3-18
SQL
DML, calling Java from, 4-10
object type, 1-6, 3-18
.sqlj files, 2-3, 2-12, 2-13
SQLJ translator. See server-side SQLJ translator
statement trigger, 4-6
stored procedures
advantages of, 1-6
calling, 4-1
developing, 1-17, 5-1
introduction to, 1-1
loading, 2-1
publishing, 3-1

T

tables, sample database, xi
threading
model, 1-10
top-level call specs, writing, 3-11
trigger
database, 1-5, 4-6
row, 4-6
statement, 4-6
using Java stored procedures, 1-17

U

user interface, 2-18
USER_ERRORS view, 2-5
USER_OBJECTS view, 2-14, 2-16
utilities
loadjava, 2-20

V

verifier, 1-13

Go to previous page
Oracle
Copyright © 2000, 2002 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Book List
Go To Table Of Contents
Contents

Master Index

Feedback