NetLogWriter
public class LogWriter
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
private boolean |
driverConfigurationHasBeenWrittenToJdbc1Stream_ |
|
private boolean |
driverConfigurationHasBeenWrittenToJdbc2Stream_ |
|
protected java.io.PrintWriter |
printWriter_ |
|
boolean |
printWriterNeedsToBeClosed_ |
|
private int |
traceLevel_ |
Constructor | Description |
---|---|
LogWriter(java.io.PrintWriter printWriter,
int traceLevel) |
Modifier and Type | Method | Description |
---|---|---|
private java.lang.String |
buildExternalMethodHeader(java.lang.Object instance,
java.lang.String className) |
|
(package private) void |
close() |
|
private void |
dncprint(java.lang.String s) |
|
private void |
dncprint(java.lang.String header,
java.lang.String s) |
|
private void |
dncprintln(java.lang.String s) |
|
private void |
dncprintln(java.lang.String header,
java.lang.String s) |
|
private java.lang.String |
escapePassword(java.lang.String pw) |
|
private java.lang.String |
getClassNameOfInstanceIfTraced(java.lang.Object instance) |
|
private java.util.Properties |
getProperties(BasicClientDataSource40 cds) |
Obtain a set of Properties for the client data source.
|
protected boolean |
loggingEnabled(int traceLevel) |
|
private static java.lang.String |
toPrintableString(java.lang.Object o) |
|
private void |
traceColumnMetaData(java.lang.String header,
ColumnMetaData columnMetaData) |
|
(package private) void |
traceConnectEntry(java.lang.String server,
int port,
java.lang.String database,
java.util.Properties properties) |
|
(package private) void |
traceConnectEntry(BasicClientDataSource40 dataSource) |
|
(package private) void |
traceConnectExit(ClientConnection connection) |
|
(package private) void |
traceConnectResetEntry(java.lang.Object instance,
LogWriter logWriter,
java.lang.String user,
BasicClientDataSource40 ds) |
|
void |
traceConnectResetExit(ClientConnection connection) |
|
private void |
traceConnectsEntry(java.lang.String server,
int port,
java.lang.String database,
java.util.Properties properties) |
|
private void |
traceConnectsEntry(BasicClientDataSource40 dataSource) |
|
void |
traceConnectsExit(ClientConnection c) |
|
private void |
traceConnectsResetEntry(java.lang.String server,
int port,
java.lang.String database,
java.util.Properties properties) |
|
private void |
traceConnectsResetEntry(BasicClientDataSource40 dataSource) |
|
void |
traceConnectsResetExit(ClientConnection c) |
|
void |
traceDeprecatedEntry(java.lang.Object instance,
java.lang.String methodName,
java.lang.Object... args) |
|
(package private) void |
traceDeprecatedExit(java.lang.Object instance,
java.lang.String methodName,
java.lang.Object returnValue) |
|
void |
traceDiagnosable(java.sql.SQLException e) |
|
(package private) void |
traceDiagnosable(javax.transaction.xa.XAException e) |
|
(package private) void |
traceDiagnosable(SqlException e) |
|
private void |
traceDriverConfigurationJdbc1() |
|
private void |
traceDriverConfigurationJdbc2() |
|
void |
traceEntry(java.lang.Object instance,
java.lang.String methodName,
java.lang.Object... args) |
|
private void |
traceEntryAllArgs(java.lang.Object instance,
java.lang.String methodName,
boolean deprecated,
java.lang.Object[] args) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
byte returnValue) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
byte[] returnValue) |
|
void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
java.lang.Object returnValue) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
ClientBlob blob) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
ClientClob clob) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
ClientConnection returnValue) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
ClientDatabaseMetaData returnValue) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
ClientResultSet resultSet) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
ClientStatement returnValue) |
|
(package private) void |
traceExit(java.lang.Object instance,
java.lang.String methodName,
ColumnMetaData returnValue) |
|
private void |
traceExternalDeprecatedMethod(java.lang.Object instance,
java.lang.String className,
java.lang.String methodName) |
|
private void |
traceExternalMethod(java.lang.Object instance,
java.lang.String className,
java.lang.String methodName) |
|
(package private) void |
traceParameterMetaData(ClientStatement statement,
ColumnMetaData columnMetaData) |
|
void |
tracepoint(java.lang.String component,
int tracepoint,
java.lang.String classContext,
java.lang.String methodContext) |
|
(package private) void |
traceResultSetMetaData(ClientStatement statement,
ColumnMetaData columnMetaData) |
|
private void |
writeDriverConfiguration() |
|
private void |
writeProperties(java.util.Properties properties) |
protected final java.io.PrintWriter printWriter_
private final int traceLevel_
private boolean driverConfigurationHasBeenWrittenToJdbc1Stream_
private boolean driverConfigurationHasBeenWrittenToJdbc2Stream_
public boolean printWriterNeedsToBeClosed_
protected final boolean loggingEnabled(int traceLevel)
void close()
private void dncprintln(java.lang.String s)
private void dncprint(java.lang.String s)
private void dncprintln(java.lang.String header, java.lang.String s)
private void dncprint(java.lang.String header, java.lang.String s)
public void tracepoint(java.lang.String component, int tracepoint, java.lang.String classContext, java.lang.String methodContext)
private void traceExternalMethod(java.lang.Object instance, java.lang.String className, java.lang.String methodName)
private void traceExternalDeprecatedMethod(java.lang.Object instance, java.lang.String className, java.lang.String methodName)
private java.lang.String buildExternalMethodHeader(java.lang.Object instance, java.lang.String className)
private java.lang.String getClassNameOfInstanceIfTraced(java.lang.Object instance)
public void traceExit(java.lang.Object instance, java.lang.String methodName, java.lang.Object returnValue)
void traceDeprecatedExit(java.lang.Object instance, java.lang.String methodName, java.lang.Object returnValue)
void traceExit(java.lang.Object instance, java.lang.String methodName, ClientResultSet resultSet)
void traceExit(java.lang.Object instance, java.lang.String methodName, ClientStatement returnValue)
void traceExit(java.lang.Object instance, java.lang.String methodName, ClientBlob blob)
void traceExit(java.lang.Object instance, java.lang.String methodName, ClientClob clob)
void traceExit(java.lang.Object instance, java.lang.String methodName, ClientDatabaseMetaData returnValue)
void traceExit(java.lang.Object instance, java.lang.String methodName, ClientConnection returnValue)
void traceExit(java.lang.Object instance, java.lang.String methodName, ColumnMetaData returnValue)
void traceExit(java.lang.Object instance, java.lang.String methodName, byte[] returnValue)
void traceExit(java.lang.Object instance, java.lang.String methodName, byte returnValue)
public void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object... args)
public void traceDeprecatedEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object... args)
private void traceEntryAllArgs(java.lang.Object instance, java.lang.String methodName, boolean deprecated, java.lang.Object[] args)
private static java.lang.String toPrintableString(java.lang.Object o)
void traceDiagnosable(SqlException e)
public void traceDiagnosable(java.sql.SQLException e)
void traceDiagnosable(javax.transaction.xa.XAException e)
void traceParameterMetaData(ClientStatement statement, ColumnMetaData columnMetaData)
void traceResultSetMetaData(ClientStatement statement, ColumnMetaData columnMetaData)
private void traceColumnMetaData(java.lang.String header, ColumnMetaData columnMetaData)
void traceConnectEntry(BasicClientDataSource40 dataSource)
void traceConnectEntry(java.lang.String server, int port, java.lang.String database, java.util.Properties properties)
void traceConnectResetEntry(java.lang.Object instance, LogWriter logWriter, java.lang.String user, BasicClientDataSource40 ds)
void traceConnectExit(ClientConnection connection)
public void traceConnectResetExit(ClientConnection connection)
private void traceConnectsResetEntry(BasicClientDataSource40 dataSource)
private void traceConnectsEntry(BasicClientDataSource40 dataSource)
private void traceConnectsResetEntry(java.lang.String server, int port, java.lang.String database, java.util.Properties properties)
private void traceConnectsEntry(java.lang.String server, int port, java.lang.String database, java.util.Properties properties)
public void traceConnectsExit(ClientConnection c)
public void traceConnectsResetExit(ClientConnection c)
private void writeProperties(java.util.Properties properties)
private java.lang.String escapePassword(java.lang.String pw)
private void traceDriverConfigurationJdbc2()
private void traceDriverConfigurationJdbc1()
private void writeDriverConfiguration()
private java.util.Properties getProperties(BasicClientDataSource40 cds) throws SqlException
SqlException
Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.