Skip Headers

Oracle9i Java Developer's Guide
Release 2 (9.2)

Part Number A96656-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  H  I  J  L  M  N  O  P  R  S  T  U  V  W 


Symbols

#sql, 3-8, 3-9

A

Accelerator
deploync tool, 6-16
for user applications, 6-5
installation requirements, 6-5
ncomp tool, 6-7
overview, 6-2, 6-3
statusnc tool, 6-17
act method, 6-26
ALREADY_NCOMPED status, 6-17
application
compiling, 2-8
development, 2-3
executing in a session, 2-3
execution control, 2-6
execution rights, 2-20
invoking, 3-3, 3-20
threading, 2-38
attributes
definition, 1-5
types of, 1-6
authentication, 5-2

B

BasicPermission, 5-14
bytecode
defined, 1-10
verification, 2-15

C

call
definition, 2-2
managing resources across calls, 2-35
static fields, 2-5
call specification, 3-4, 3-5
Callback class
act method, 6-26
class
attributes, 1-5, 1-7
definition, 1-5
dynamic loading, 1-18
execution, 2-2
hierarchy, 1-7
inheritance, 1-7, 1-8
loading, 2-2, 2-6, 2-16, 3-2
marking valid, 2-13
methods, 1-5, 1-7
name, 2-26
protected, 5-26
publish, 2-2, 2-25, 3-2
resolving references, 2-12, 3-2
schema object, 2-6, 2-13, 2-16, 2-17
.class files, 2-7, 2-16, 2-17
Class interface
forName method, 2-27
class schema object, 7-2, 7-3
ClassForName class
lookupClass method, 2-30
classForNameAndSchema method, 2-29
ClassNotFoundException, 2-27
CLASSPATH, 2-6, 2-27
client
setup, 4-6
code
native compilation, 6-2
CodeSource class, 5-5
equals method, 5-5
implies method, 5-5
compiling, 2-8
error messages, 2-9, 7-5
memory problems, 6-24
options, 2-9, 7-5
runtime, 2-8
setting options, 3-15
configuration, 4-1
JVM, 4-2 to ??
performance, 6-19
connection
configuration, 4-3
security, 5-2

D

data confidentiality, 5-2
database
configuration, 4-2
privileges, 5-2
DBA_JAVA_POLICY view, 5-6, 5-18, 5-20
DBMS_JAVA package, 3-17, 4-3
defined, 5-5
delete_permission method, 4-5, 5-19
disable_permission method, 4-5, 5-18
dropjava method, 4-4
enable_permission method, 4-5, 5-18
get_compiler_option method, 4-4
grant_permission method, 4-5, 5-8, 5-10
grant_policy_permission method, 4-5, 5-12, 5-20
loadjava method, 4-4
longname method, 2-23, 2-26, 4-3
modifying permissions, 5-19
modifying PolicyTable permissions, 5-10, 5-12
reset_compiler_option method, 4-4
restart_debugging method, 3-17, 4-5
restrict_permission method, 4-5, 5-9, 5-10
revoke_permission method, 4-5, 5-18
set_compiler_option method, 3-15, 4-4
set_output method, 3-20, 4-4
setting permissions, 5-5
shortname method, 2-24, 2-26, 4-3
start_debugging method, 3-17, 4-5
stop_debugging method, 4-5
DBMS_OUTPUT package, 4-4
DbmsJava class, see DBMS_JAVA package
DbmsObjectInputStream class, 2-30
DbmsObjectOutputStream class, 2-30
deadlock, 2-39
DeadlockError exception, 2-39
debug
compiler option, 2-10, 7-6
DebugAgent class, 3-14
debugging, 4-5, 5-25
agent, 3-14, 3-16, 3-17
connecting a debugger, 3-18
Java applications, 1-4, 3-13
necessary permissions, 5-25
setting compiler options, 3-15
starting Debug Agent, 3-16
starting proxy, 3-15
using OracleAgent class, 3-17
DebugProxy class, 3-14, 3-15
definer rights, 2-21
delete method, 5-19
delete_permission method, 4-5, 5-19
deploync tool, 6-16
digest table, 7-4, 7-5
disable method, 5-18
disable_permission method, 4-5, 5-18
dropjava
method, 4-4
tool, 2-18
dropjava tool, 7-23

E

enable method, 5-19
enable_permission method, 4-5, 5-18
encoding
compiler option, 2-9, 7-6
end-of-call migration, 6-25
EndOfCallRegistry class, 6-25
registerCallback method, 6-26
endSession method, 2-40
equals method, 5-5
errors
compilation, 2-9
exception
ClassNotFoundException, 2-27
DeadlockError, 2-39
IOException, 2-33
LimboError, 2-39
ThreadDeathException, 2-40
execution rights, 2-20
exit command, 7-31
exitCall method, 2-40

F

file names
dropjava, 7-25
loadjava, 7-16
FilePermission, 5-7, 5-19, 5-21, 5-23, 6-6
files, 2-32
across calls, 2-35
lifetime, 2-33
relative path names, 2-34
finalizers, 2-35
footprint, 1-16, 2-4
forName method, 2-27

G

garbage collection, 1-14, 1-15, 2-5
managing resources, 2-32
misuse, 2-34
purpose, 2-34
get_compiler_option method, 2-10, 4-4, 7-6
getCallerClass method, 2-28
getClassLoader method, 2-28
getProperty method, 3-20
grant method, 5-8
grant_permission method, 4-5, 5-8, 5-10
grant_policy_permission method, 4-5, 5-12, 5-20
granting permission, 5-5
grantPolicyPermission method, 5-13
GUI, 2-25

H

help command, 7-32

I

implies method, 5-5
inheritance, 1-7, 1-8
installation, 4-1, 4-2
integrity, 5-2
interfaces
defined, 1-8
user, 2-25
internet newsgroups, xv
INVALID status, 6-17
invoker rights, 2-21
advantages, 2-21
IOException, 2-33

J

Java
applications, 2-1, 2-8
loading, 2-16
attributes, 1-5
class, 1-5
client
setup, 4-6
compiling, 2-8
development environment, 2-6
differences from Sun JDK, 2-3
documentation, xiv, 1-2, 1-22
execution control, 2-6
execution rights, 2-20
features, 1-13
in the database, 1-2, 1-14, 2-1, 2-2
interpreter, 2-2
introduction, xiii
invoking, 2-2, 3-3
loading classes, 2-6, 3-2
checking results, 2-23
methods, 1-5
natively compiling, 6-2
overview, 1-2, 1-5
permissions, 4-5
polymorphism, 1-8
programming models, xiv
publishing, 2-6
resolving classes, 2-12
resources, 1-5
stored procedures, see Java stored procedures
Java 2
migrating from JDK 1.1, 1-2
security, 5-2
java command, 7-32
Java Compatibility Kit, see JCK
.java files, 2-7, 2-16, 2-17
java interpreter, 2-2, 2-6
Java language specification, see JLS
Java Native Interface, see JNI
Java Remote Method Invocation, see RMI
Java stored procedures, xiv, 2-5
defined, 1-19, 3-3
documentation, 1-22
invoking, 3-2
publishing, 2-25
Java virtual machine, see JVM
JAVA$OPTIONS table, 2-9, 7-5
JAVA_ADMIN role
assigned permissions, 5-21
example, 5-14
granting permission, 5-3, 5-5, 5-12, 5-20
JAVA_DEPLOY role, 6-6
JAVA_MAX_SESSIONSPACE_SIZE parameter, 6-20
JAVA_POOL_SIZE parameter
default, 4-2
defined, 6-19, 6-21
errors, 6-24
JAVA_SOFT_SESSIONSPACE_LIMIT parameter, 6-20
JAVADEBUGPRIV role, 5-24, 5-25
JAVASYSPRIV role, 5-3, 5-23, 5-24
JAVAUSERPRIV role, 5-3, 5-23, 5-24
JCK, 1-12
jdb debugging tool, 3-13, 3-18
JDBC
accessing SQL, 1-20
defined, 1-19, 3-2, 3-6
documentation, 1-22
driver types, 1-20, 3-6
example, 3-7
interacting with SQL, 3-12
security, 5-2
JDeveloper
development environment, 1-22, 3-11, 4-8
JDK
web location, xiv
JLS
specification, 1-12
web information, xiv
JNI support, 3-5
JPublisher
documentation, 1-22
JServerPermission, 5-8, 5-19, 5-20, 5-21, 5-22, 5-23, 5-24
defined, 5-20
JVM
bytecodes, 1-10
configure, 4-1
defined, 1-5, 1-10
garbage collection, 1-14, 1-15
install, 4-1, 4-2
multithreading, 1-14
responsibilities, 2-4
security, 4-5
specification, 1-12
web information, xiv

L

LimboError exception, 2-39
loading, 2-16 to  2-25
checking results, 2-18, 2-23
class, 1-18, 2-6, 2-8
compilation option, 2-8
granting execution, 2-20
JAR or ZIP files, 2-19
necessary privileges and permissions, 2-19
reloading classes, 2-19
restrictions, 2-18
loadjava method, 4-4
loadjava tool, 2-17 to  2-19, 7-7 to  7-23
compiling source, 2-8, 6-24
example, 3-4
execution rights, 2-20, 5-3
loading class, 2-16
loading ZIP or JAR files, 2-19
restrictions, 2-18
using memory, 6-19
logging, 2-9
longname method, 2-23, 2-26, 4-3
lookupClass method, 2-30

M

main method, 2-6
memory
across calls, 2-34
call, 2-5
java pool, 6-22
leaks, 2-34
lifetime, 2-32, 2-33
manager, 2-7
performance configuration, 6-19
report allocation, 6-30
running out of, 6-24
session, 2-5, 6-26
Memory Profiling Utility, see MemStat
MemStat
analysis options, 6-31
class, 6-32
writeDump method, 6-32
writeDumpAtEOC method, 6-32
example, 6-33, 6-35
reporting, 6-34
security permissions, 6-33
using, 6-32
utility, 6-30
warning, 6-32
methods, 1-5, 1-7
multithreading, 1-14

N

namespace, 7-27
native compilation, 1-17, 6-2
Accelerator, 6-3
classes loaded in database, 6-13
classes not loaded in database, 6-13
compile subset, 6-15
deploync tool, 6-16
designating build directory, 6-14
errors, 6-11
execution time, 6-8
force recompile, 6-14
ncomp tool, 6-7
scenarios, 6-13
statusnc tool, 6-17
ncomp tool, 6-5, 6-7
executing, 6-7
security, 6-6
NEED_NCOMPING status, 6-17
NEED_NCOMPING status message, 6-12
NetPermission, 5-7, 5-19, 5-21, 5-22
networking
configuration, 4-3

O

object
full to short name conversion, 2-23
lifetime, 2-33
schema, 2-6
serialization, 2-30
short name, 2-23
ObjectInputStream class, 2-30
ObjectOutputStream class, 2-30
ojvmjava tool, 7-27 to ??
online
compiler option, 2-10, 7-6
operating system
resources, 2-32
across calls, 2-35
lifetime, 2-33
performance, 6-19
OracleAgent class
restart method, 3-17
start method, 3-17
stop method, 3-17
OracleRuntime class
exitCall method, 2-40
getCallerClass method, 2-28
getClassLoader method, 2-28
output
redirecting, 3-20

P

packages
DBMS_JAVA, 4-3
protected, 5-26
path
relative path names, 2-34
performance, 1-17, 6-1 to  6-30
Permission class, 5-7, 5-13, 5-14, 5-19
permissions, 4-5, 5-2 to  5-25
administrating, 5-12
assigning, 5-4, 5-5
creating, 5-14
deleting, 5-19
disabling, 5-18
enabling, 5-18
FilePermission, 6-6
granting, 5-5, 5-8, 5-10
granting policy, 5-12
grouped into roles, 5-24
JAVA_ADMIN role, 5-21
JAVA_DEPLOY role, 6-6
JAVADEBUGPRIV role, 5-24
JAVASYSPRIV role, 5-23
JAVAUSERPRIV role, 5-23
PUBLIC, 5-22
restricting, 5-5, 5-9, 5-10
specifying policy, 5-4
SYS permissions, 5-22
types, 5-7, 5-19
policy table
managing, 5-12
modifying, 5-5
setting permissions, 5-5
viewing, 5-5
PolicyTable class
specifying policy, 5-4
updating, 5-5, 5-15
PolicyTableManager class
delete method, 5-19
disable method, 5-18
enable method, 5-19
revoke method, 5-18
PolicyTablePermission, 5-8, 5-12, 5-19, 5-20, 5-21, 5-22
polymorphism, 1-8
privileges
database, 5-2
.properties files, 2-7, 2-16, 2-17
PropertyPermission, 5-7, 5-19, 5-21, 5-22, 5-24
PUBLIC permissions, 5-22
publishing, 2-6, 2-8, 2-25, 3-2
example, 3-4

R

ReflectPermission, 5-8, 5-19, 5-21, 5-22
registerCallback method, 6-26
reset_compiler_option method, 2-10, 4-4, 7-6
resolver, 2-12 to ??, 7-3
default, 2-13
defined, 2-6, 2-8, 2-13, 2-27, 3-2
example, 3-4
ignoring non-existent references, 2-13, 2-15
resource schema object, 2-6, 2-16, 2-17, 7-2
restart method, 3-17
restart_debugging method, 3-17, 4-5
restrict method, 5-9
restrict_permission method, 4-5, 5-9, 5-10
revoke method, 5-18
revoke_permission method, 4-5, 5-18
RMI
support, 3-5
RuntimePermission, 5-8, 5-19, 5-21, 5-22, 5-23, 5-24

S

schema object, 7-2
defined, 2-16
name, 2-26
using, 2-6
security, 5-1 to  5-26
book recommendations, 5-4
Java 2, 5-3
JDBC, 5-2
JVM, 4-5
network, 5-2
SecurityManager class, 5-4
SecurityPermission, 5-8, 5-19, 5-21, 5-22
.ser files, 2-7, 2-16, 2-17
SerializablePermission, 5-7, 5-19, 5-21, 5-23
serialization, 2-30
ServerSocket class, 2-37
sess_sh
commands in a script file, 7-29
redirecting output, 7-29
session
coordination with JVM, 2-4
definition, 2-2
footprint, 1-16
namespace, 7-27
role in Java execution, 2-3
set_compiler_option method, 2-10, 3-14, 3-15, 4-4, 7-6
set_output method, 3-20, 4-4
SHARED_POOL_SIZE parameter
default, 4-2
defined, 6-19
errors, 6-24
shortname method, 2-24, 2-26, 4-3
Socket class, 2-37
SocketPermission, 5-8, 5-19, 5-21, 5-23, 5-24
sockets
across calls, 2-32, 2-37
defined, 2-37
lifetime, 2-33, 2-37
source schema object, 2-6, 2-16, 2-17, 7-2, 7-5
SQL
query, 3-2, 3-6
SQLJ
accessing SQL, 1-20
converting, 3-12
defined, xiv, 1-19, 1-21, 3-2, 3-6
documentation, 1-22
example, 3-8, 3-9
interoperates with PL/SQL, 3-12
running, 3-11
translating, 3-11
typing paradigm, 3-10
using JDBC, 1-21
.sqlj files, 2-7, 2-16, 2-17
sqlj utility, 3-11
start method, 3-17
start_debugging method, 3-17, 4-5
static variable, 2-5
end of call migration, 6-25
statusnc tool, 6-17
stop method, 3-17
stop_debugging method, 3-17, 4-5
SYS
assigned permissions, 5-22
security permissions, 5-20
System class
getProperty method, 3-20

T

ThreadDeathException, 2-40
threading, 2-32
applications, 2-38
lifecycle, 2-39
model, 1-14, 2-38
trigger
using Java stored procedures, 3-3

U

user interface, 2-25
USER_ERRORS view, 2-9
USER_JAVA_POLICY view, 5-6, 5-20
USER_OBJECTS view, 2-18, 2-23, 4-4

V

V$SGASTAT table, 6-22
variables
static, 2-5
version
retrieving, 3-20

W

web sites, xiv

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