Index

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

Symbols

  • .class files 1 , 2
  • .java files 1 , 2
  • .properties files 1
  • .ser files 1
  • .sqlj files 1 , 2

A

  • act method 1
  • application
    • compiling 1
    • developing 1
    • development 1
    • executing in a session 1
    • execution control 1
    • execution rights 1
    • invoking 1
    • running on the server 1
    • threading 1
  • attributes
    • declaring 1
  • authentication
    • mechanisms 1
  • AUTHID clause 1 , 2 , 3

B

  • BasicPermission 1
  • body
    • package 1
    • SQL object type 1
  • bytecode
    • defined 1
    • definition 1
    • verifier 1

C

  • call
    • definition 1
    • managing resources across calls 1
  • Callback class
    • act method 1
  • call memory 1
  • call specification
    • defining 1
    • mapping data types 1
    • object type 1
    • packaged 1
    • top-level 1
  • calss
    • loader 1
  • class
    • auditing 1
    • definition 1
    • dynamic loading 1
    • execution 1
    • fields 1
    • hierarchy 1
    • inheritance 1
    • interpretation 1
    • loading 1 , 2
    • loading permission 1
    • marking valid 1
    • methods 1
    • name 1
    • publish 1 , 2
    • resolving dependencies 1
    • resolving reference 1
    • schema object 1 , 2 , 3
    • shortened name 1
    • single inheritance 1
  • ClassForName
    • lookupClass method 1
  • classForNameAndSchema method 1
  • Class interface
    • forName method 1
  • class schema object 1 , 3 , 4
  • client
    • install JDK 1
    • setup 1
    • set up environment variables 1
  • compiling
    • error messages 1 , 2
    • options 1 , 2
    • run time 1 , 2
  • configuration
    • JVM 1
    • performance 1
  • connection
    • security 1
  • constructor methods 1
  • context
    • run-time 1
    • stored procedures 1
  • CREATE JAVA statement 1

D

  • database
    • privileges 1
    • schema plan 1
    • trigger 1
    • triggers 1
  • database triggers
    • calling Java 1
  • data confidentiality 1
  • data types
    • mapping 1
  • DBA_JAVA_POLICY view 1
  • DBMS_JAVA package
    • compile_class 1
    • compile_method 1
    • delete_permission method 1 , 2
    • derivedFrom method 1
    • disable_output_to_file 1
    • disable_output_to_java 1
    • disable_output_to_sql 1
    • disable_output_to_trc 1
    • disable_permission method 1 , 2
    • dropjava method 1
    • enable_output_to_file 1
    • enable_output_to_java 1
    • enable_output_to_sql 1
    • enable_output_to_trc 1
    • enable_permission method 1 , 2
    • endsession 1
    • endsession_and_related_state 1
    • export_class method 1
    • export_resource method 1
    • export_source method 1
    • fixed_in_instance method 1
    • get_compiler_option method 1
    • get property 1
    • grant_permission method 1 , 2
    • grant_policy_permission method 1 , 2 , 3
    • loadjava method 1
    • longname method 1 , 2 , 3
    • modifying permissions 1
    • modifying PolicyTable permissions 1 , 2
    • query_output_to_file 1
    • query_output_to_sql 1
    • query_output_to_trc 1
    • remove_output_to_file 1
    • remove_output_to_java 1
    • remove_output_to_sql 1
    • remove property 1
    • reset_compiler_option method 1
    • resolver method 1
    • restrict_permission method 1 , 2
    • revoke_permission method 1 , 2
    • runjava 1
    • runjava_in_current_session 1
    • set_compiler_option method 1
    • set_native_compiler_option 1
    • set_output_to_file 1
    • set_output_to_java 1
    • set_output_to_sql 1
    • set_output method 1
    • set_preference method 1
    • set property 1
    • setting permissions 1
    • shortname method 1 , 2 , 3
    • show property 1
    • start_jmx_agent 1
    • uncompile_class 1
    • uncompile_method 1
    • unset_native_compiler_option 1
  • DBMS_JAVA query_output_to_java 1
  • DBMS_OUTPUT package 1
  • DbmsJava class see DBMS_JAVA package 1
  • deadlock 1
  • DeadlockError exception 1
  • debugging
    • Java stored procedures 1
    • permissions 1
  • default java.security resource 1
  • definer rights 1
  • delete_permission method 1
  • delete method 1
  • derivedFrom method 1
  • DETERMINISTIC hint 1
  • Directory Context 1
  • disable_permission method 1
  • disable method 1
  • dropjava method 1
  • dropjava tool 1 , 2

E

  • ease of use 1
  • echo command 1
  • enable_permission method 1
  • enable method 1
  • encapsulation 1
  • end-of-call Migration 1
  • EndOfCallRegistry class
    • registerCallback method 1
  • errors
    • compilation 1
  • exception
    • DeadlockError 1
    • how Oracle JVM handles 1
    • LimboError 1
  • exitCall method 1
  • exit command 1
  • export_class method 1
  • export_resource method 1
  • export_source method 1

F

  • fields
    • definition 1
    • types of 1
  • file names
    • dropjava tool 1
    • loadjava tool 1
  • files
    • lifetime 1
  • finalizers 1
  • fixed_in_instance method 1
  • footprint 1 , 2
  • foreign key 1
  • forName method 1
  • full name, Java 1
  • functions 1

G

  • garbage collection
    • managing resources 1
    • misuse 1
  • garbage collectoion
    • purpose 1
  • get_compiler_option method 1 , 2
  • grant_permission method 1 , 2
  • grant_policy_permission method 1 , 2
  • granting permissions 1
  • grant method 1
  • grantPolicyPermission method 1
  • graphical user interface see GUI 1
  • GUI 1 , 2

H

  • help command 1

I

  • inheritance 1 , 2
  • installation 1
  • integrated development environment (IDE) 1
  • integrity 1
  • interface 1
  • internal JDBC driver 1
  • interoperability 1
  • interpreter 1

J

  • J2SE
    • install 1
  • Java
    • applications 1 , 2
    • calling from database triggers 1
    • calling from PL/SQL 1
    • calling from SQL DML 1
    • calling from the top level 1
    • calling restrictions 1
    • checking loaded classes 1
    • classes 1
    • client setup 1
    • compiling 1
    • development environment 1
    • development tools 1
    • execution control 1
    • execution in database 1
    • execution rights 1
    • fields 1
    • full name 1
    • in the database 1 , 2
    • invoking 1
    • key features 1
    • loading applications 1
    • loading classes 1
    • methods 1
    • overview 1
    • polymorphism 1
    • publishing 1 , 2
    • resolving classes 1
    • short name 1
    • stored procedures see stored procedures 1
  • JAVA_ADMIN
    • granting permission 1 , 2 , 3 , 4
  • JAVA_ADMIN example 1
  • java_jit_enabled 1
  • JAVA_SOFT_SESSIONSPACE_LIMIT parameter 1
  • JAVA$OPTIONS table 1
  • Java2
    • security 1
  • Java2 Platform, Standard Edition see Java SE 1
  • Java audit
    • object level 1
    • statement level 1
  • java command 1
  • Java Compatibility Kit see JCK 1
  • Java Database Connectivity see JDBC 1
  • JAVADEBUGPRIV role 1
  • Java Development Kit see JDK 1
  • java interpreter 1
  • Java Language Specification see JLS 1
  • Java Naming and Directory Interface see JNDI 1
  • Java Native Interface see JNI 1
  • Java session initialization, duration and entrypoints 1
  • Java stored procedures see stored procedures 1
  • JAVASYSPRIV role 1
  • JAVAUSERPRIV role 1
  • Java virtual machine see JVM 1
  • JCK 1
  • JDBC
    • accessing SQL 1
    • defined 1
    • driver 1
    • drivers 1
    • driver types 1 , 2
    • example 1
    • security 1
    • server-side internal driver 1
  • JDeveloper
    • development environment 1
  • JDK
    • install 1
  • JIT
    • advantages 1
    • overview 1
  • JLS 1 , 2
  • JNDI 1
  • JNDI support
    • overview 1
    • requirements
      • Namespace 1
      • namespace browser 1
      • Oracle Java Directory Service JNDI Name Space Provider 1
  • JNI
    • support 1
  • Just-in-Time Compiler see JIT 1
  • JVM
    • bytecode 1
    • configure 1
    • defined 1
    • garbage collection 1 , 2
    • install 1
    • multithreading 1
    • responsibilities 1

K

  • key
    • foreign 1
    • primary 1

L

  • library manager 1
  • LimboError exception 1
  • loader, class 1
  • loading
    • checking results 1 , 2
    • class 1 , 2 , 3 , 4
    • compilation option 1
    • granting execution 1
    • reloading classes 1
    • restrictions 1
  • loadjava method 1
  • loadjava tool
    • compiling source 1 , 2
    • example 1 , 2
    • execution rights 1 , 2
    • loading class 1
    • resolution modes 1
    • using memory 1
  • logging 1
  • LogManager 1
  • longname method 1 , 2
  • lookupClass method 1

M

  • main method 1
  • maintainability 1
  • map methods 1
  • memory
    • across calls 1
    • call 1
    • Java pool 1
    • leaks 1
    • lifetime 1 , 2
    • performance configuration 1
    • session 1
  • methods
    • constructor 1
    • declaring 1
    • map and order 1
    • object-relational 1
  • missing classes 1
  • modes
    • parameter 1
  • multiple inheritance 1
  • multithreading 1

N

  • NAME clause 1
  • namespace 1
  • native compilation
    • methods 1
    • performance 1
  • native Java interface 1

O

  • object
    • full to short name conversion 1
    • lifetime 1
    • schema 1
    • serialization 1
    • SQL type 1
    • table 1
    • writing call specifications 1
  • ObjectFactories 1
  • object-relational methods 1
  • OJDS
    • APIs and classes 1
    • command-line tools
      • bind 1
      • bindds 1
      • bindurl 1
      • cd 1
      • chmod 1
      • chown 1
      • ln 1
      • ls 1
      • mkdir 1
      • mv 1
      • pwd 1
      • rm 1
  • OJDS URL Support 1
  • ojvmjava tool
  • operating system
    • resources 1
  • operating system resources
    • access 1
    • across calls 1
    • closing 1
    • garbage collection 1
    • lifetime 1
    • managing 1
    • overview 1
    • performance 1
  • oracle.aurora.jndi.ojds.OjdsClientContext 1
  • oracle.aurora.jndi.ojds.OjdsInitialContextFactory 1
  • oracle.aurora.jndi.ojds.OjdsServerContext 1
  • oracle.aurora.jndi.ojds.OjdsURLContext 1
  • oracle.aurora.jndi.ojds.OjdsURLContextFactory 1
  • Oracle Java Directory Service 1
  • Oracle JVM
    • class loader 1
    • compiler 1
    • configuration requirements 1
    • interpreter 1
    • JDBC internal driver 1 , 2
    • library manager 1
    • main components 1
    • SQLJ translator 1
    • verifier 1
  • Oracle Net Services Connection Manager 1
  • order methods 1
  • output
    • redirecting 1 , 2

P

  • package DBMS_JAVA 1 , 2
  • packaged call specifications, writing 1
  • PARALLEL_ENABLE option 1
  • parameter modes 1
  • performance
    • native compilation 1
  • permission
    • Oracle-specific 1
    • types 1
  • Permission class 1 , 2 , 3
  • permissions
    • administrating 1
    • assigning 1 , 2
    • debugging 1
    • deleting 1
    • granting 1 , 2
    • granting, example 1
    • granting policy 1
    • grouped into roles 1
    • JAVADEBUGPRIV role 1
    • JAVASYSPRIV role 1
    • JAVAUSERPRIV role 1
    • limiting 1 , 2
    • limiting, example 1
    • PUBLIC 1
    • restricting 1 , 2
    • restricting, example 1
    • specifying policy 1
    • SYS permission 1
    • types 1
  • PL/SQL
    • calling Java from 1
    • packages 1
  • policy table
    • managing 1
    • modifying 1
    • setting permissions 1
    • viewing 1
  • PolicyTable class
    • updating 1
  • PolicyTableManager class
    • delete method 1
    • disable method 1
    • enable method 1
  • polymorphism 1
  • primary key 1
  • privileges
    • database 1
  • procedures 1
  • productivity 1
  • PUBLIC permissions 1
  • publishing
    • example 1 , 2

R

  • redirecting output 1 , 2
  • registerCallback method 1
  • replication 1
  • reset_compiler_option method 1 , 2
  • resolver
    • default 1
    • defined 1 , 2 , 3
    • example 1 , 2
    • ignoring non-existent references 1 , 2
  • resolver method 1
  • resolver specification
    • definition 1
  • resource schema object 1 , 4
  • restrict_permission method 1 , 3
  • restrict method 1
  • revoke_permission method 1 , 2
  • revoke method 1
  • row trigger 1
  • Runtime.exec 1
  • run-time contexts, stored procedures 1

S

  • scalability 1
  • scavenging 1
  • security 1
  • session
    • namespace 1
  • session memory 1
  • set_compiler_option method 1 , 2
  • set_output method 1
  • set_preference method 1
  • SHARED_POOL_SIZE parameter 1
  • shell commands 1
  • short name, Java 1
  • shortname method 1
  • single inheritance 1
  • source schema object 1 , 4
  • SQLJ
    • server-side translator 1
    • tarnslator 1
  • start_jmx_agent 1
  • StateFactories 1
  • statement trigger 1
  • stored procedures
    • advantages 1
    • calling 1
    • defined 1 , 2
    • developing 1 , 2
    • example 1
    • introduction 1
    • invoking 1
    • publishing 1
    • steps 1

T

  • threading
    • model 1 , 2
  • threads
    • across calls 1
    • Oracle JVM 1
    • threading in Oracle Database 1
  • top-level call specifications, writing 1
  • triggers
    • calling Java from 1
    • database 1 , 2
    • row 1
    • statement 1
    • using Java stored procedures 1 , 2

U

  • USER_JAVA_POLICY view 1
  • USER_OBJECTS
    • accessing, example 1
  • user interface 1

V

  • V$SGASTAT table 1
  • variables
    • static 1
  • verifier 1
  • version
    • retrieving 1
  • version command 1

W

  • Web services
    • call-outs from database 1
    • Oracle Database features 1
    • overview 1
    • service consumer 1