Java Classes Node
This section covers the following topics:
About Java Classes
If you have installed Oracle Database with the Oracle JVM (Java virtual machine) option, the database is Java-enabled. Oracle JVM is the Java virtual machine provided with the Oracle Database and it supports the database session architecture. This means that any database session can activate a dedicated JVM. All sessions share the same JVM code and statics; however, private states for any given session are held, and subsequently garbage collected, in an individual session space.
Java classes must be loaded in a database schema before they can be invoked. Java class invocation is secured and controlled through database authentication and authorization, Java 2 security, and invoker's or definer's rights.
For more information on OracleJVM, see Oracle Database Java Developer's Guide.
How the Java Classes Node Works
The Java Classes node represents a grouping of Java classes. It contains one or more child Java Class nodes. To perform actions on the Java Classes node: right-click the node and from the menu, choose the appropriate command. To view the node's properties, select Properties from the menu.
If this collection node is filtered, the icon changes to include a funnel symbol. For more information about filtering, see Filtering Collection Nodes.
Menu Options
Menu Option | Description |
---|---|
Query Window |
Opens the Query Window so that you can execute SQL and PL/SQL queries from Visual Studio. |
Filters |
Opens the Filters Tab to control which child nodes appear under the collection. |
Refresh |
Updates the Java Classes node tree, including its associated Java Class nodes. |
Properties |
Displays the Properties window. |
See Also