| Interface | Description |
|---|---|
| Diagnosable |
Instances of this interface support collecting diagnostic information.
|
| DiagnosticsMXBean |
Interface for Diagnostics MBean operations.
|
| PropertyChangeListener |
Introduced to fix Bug 36302408 - ORACLE JDBC DRIVER 23ai HAS COUPLING TO
JAVA.DESKTOP MODULE.
|
| Class | Description |
|---|---|
| AbstractDiagnosable |
The abstract implementation of Diagnosable interface.
|
| CommonDiagnosable |
This is a common diagnosable class for all those JDBC classes that are not
tied to a particular connection, all such classes should use this common
diagnosable for logging.
|
| DefaultTraceEventListenerProvider |
The default
TraceEventListener provider of Oracle JDBC. |
| Diagnostic |
This class implements Oracle JDBC Diagnostic methods for diagnose first
failure recording and diagnostic logging.
|
| DMSTraceId | |
| ImmutableTraceAttributes | |
| Metrics |
The metrics of events that occur while establishing
Connections
to the Oracle database. |
| Metrics.MetricReport |
POJO used to expose metrics basic details
|
| MetricsImpl |
Metrics collected by the JDBC driver.
|
| MutableTraceAttributes |
Adding a new ConnectionAttribute should not necessitate any changes to this
class.
|
| OracleDiagnosticPermission | |
| OracleDiagnosticsMXBean | |
| OracleLogRecord |
An extended
LogRecord, which provides additional
information captured in the trace records. |
| OracleSimpleFormatter |
Print a brief summary of the
LogRecord in a human readable
format. |
| OracleXMLFormatter |
Format a LogRecord into a standard XML format.
|
| Parameter<T> |
A wrapper for a value that is a parameter to a log message.
|
| Parameter.ByteBufferParameter |
A Formatter that will display the content of a ByteBuffer.
|
| Parameter.PacketDumpParameter | |
| Parameter.PropertiesParameter | |
| PropertyChangeEvent |
Introduced to fix Bug 36302408 - ORACLE JDBC DRIVER 23ai HAS COUPLING TO
JAVA.DESKTOP MODULE.
|
| TraceAttributes |
A fast, compact implementation of
Map<ConnectionAttribute, String>. |
| TraceAttributes.Entry | |
| TraceMemoryHandler |
A custom implementation of MemoryHandler that logs all the LogRecord into its
internal buffer without applying any filters.
|
| Enum | Description |
|---|---|
| Metrics.ConnectionEvent | |
| OracleTraceKey | |
| SecurityLabel |
Trace files may contain sensitive information like keys,
passwords and memory dumps containing customer data, sql
text with table, schema, host names.
|