public class LogWriter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected PrintWriter |
printWriter_ |
boolean |
printWriterNeedsToBeClosed_ |
protected int |
traceLevel_ |
| Constructor and Description |
|---|
LogWriter(PrintWriter printWriter,
int traceLevel) |
| Modifier and Type | Method and Description |
|---|---|
void |
dncprintln(String s) |
Level |
getLogLevel() |
PrintWriter |
getPrintWriter() |
static PrintWriter |
getPrintWriter(String fileName,
boolean fileAppend) |
protected boolean |
loggingEnabled(int traceLevel) |
void |
traceConnectEntry(ClientBaseDataSource dataSource) |
void |
traceConnectEntry(String server,
int port,
String database,
Properties properties) |
void |
traceConnectExit(Connection connection) |
void |
traceConnectResetEntry(Object instance,
LogWriter logWriter,
String user,
ClientBaseDataSource ds) |
void |
traceConnectResetExit(Connection connection) |
void |
traceConnectsExit(Connection c) |
void |
traceConnectsResetExit(Connection c) |
void |
traceDeprecatedEntry(Object instance,
String methodName,
int argument) |
void |
traceDeprecatedEntry(Object instance,
String methodName,
int arg1,
int arg2) |
void |
traceDeprecatedEntry(Object instance,
String methodName,
int arg1,
Object arg2,
int arg3) |
void |
traceDeprecatedEntry(Object instance,
String methodName,
Object argument) |
void |
traceDeprecatedEntry(Object instance,
String methodName,
Object arg1,
int arg2) |
void |
traceDeprecatedExit(Object instance,
String methodName,
byte[] returnValue) |
void |
traceDeprecatedExit(Object instance,
String methodName,
Object returnValue) |
void |
traceDiagnosable(SqlException e) |
void |
traceDiagnosable(SQLException e) |
void |
traceDiagnosable(XAException e) |
void |
traceEntry(Object instance,
String methodName) |
void |
traceEntry(Object instance,
String methodName,
boolean argument) |
void |
traceEntry(Object instance,
String methodName,
int argument) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
boolean arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
byte arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
byte[] arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
double arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
float arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
int arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
int arg2,
int arg3) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
int arg2,
Object arg3) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
long arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
Object arg2) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
Object arg2,
int arg3) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
Object arg2,
int arg3,
int arg4) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
Object arg2,
Object arg3) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
Object arg2,
Object arg3,
Object arg4) |
void |
traceEntry(Object instance,
String methodName,
int arg1,
short arg2) |
void |
traceEntry(Object instance,
String methodName,
Object argument) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
boolean arg2) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
boolean arg2,
boolean arg3) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
boolean arg2,
int arg3) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
byte arg2) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
double arg2) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
float arg2) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
int arg2) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
int arg2,
int arg3) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
int arg2,
int arg3,
int arg4) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
int arg2,
Object arg3) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
long arg2) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2,
int arg3) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2,
int arg3,
int arg4) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2,
Object arg3) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2,
Object arg3,
boolean arg4,
boolean arg5) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2,
Object arg3,
int arg4,
boolean arg5) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2,
Object arg3,
Object arg4) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
Object arg2,
Object arg3,
Object arg4,
Object arg5,
Object arg6) |
void |
traceEntry(Object instance,
String methodName,
Object arg1,
short arg2) |
void |
traceExit(Object instance,
String methodName,
Blob blob) |
void |
traceExit(Object instance,
String methodName,
boolean returnValue) |
void |
traceExit(Object instance,
String methodName,
byte returnValue) |
void |
traceExit(Object instance,
String methodName,
byte[] returnValue) |
void |
traceExit(Object instance,
String methodName,
CallableStatement returnValue) |
void |
traceExit(Object instance,
String methodName,
Clob clob) |
void |
traceExit(Object instance,
String methodName,
ColumnMetaData returnValue) |
void |
traceExit(Object instance,
String methodName,
Connection returnValue) |
void |
traceExit(Object instance,
String methodName,
DatabaseMetaData returnValue) |
void |
traceExit(Object instance,
String methodName,
double returnValue) |
void |
traceExit(Object instance,
String methodName,
float returnValue) |
void |
traceExit(Object instance,
String methodName,
int returnValue) |
void |
traceExit(Object instance,
String methodName,
int[] returnValue) |
void |
traceExit(Object instance,
String methodName,
long returnValue) |
void |
traceExit(Object instance,
String methodName,
Object returnValue) |
void |
traceExit(Object instance,
String methodName,
PreparedStatement returnValue) |
void |
traceExit(Object instance,
String methodName,
ResultSet resultSet) |
void |
traceExit(Object instance,
String methodName,
Statement returnValue) |
void |
traceParameterMetaData(Statement statement,
ColumnMetaData columnMetaData) |
void |
tracepoint(String component,
int tracepoint,
Object instance,
String classContext,
String methodContext) |
void |
tracepoint(String component,
int tracepoint,
Object instance,
String classContext,
String methodContext,
Map memory) |
void |
tracepoint(String component,
int tracepoint,
String message) |
void |
tracepoint(String component,
int tracepoint,
String classContext,
String methodContext) |
void |
tracepoint(String component,
int tracepoint,
String classContext,
String methodContext,
Map memory) |
void |
traceResultSetMetaData(Statement statement,
ColumnMetaData columnMetaData) |
protected boolean |
traceSuspended() |
void |
writeDriverConfiguration() |
protected PrintWriter printWriter_
protected int traceLevel_
public boolean printWriterNeedsToBeClosed_
public LogWriter(PrintWriter printWriter, int traceLevel)
protected final boolean loggingEnabled(int traceLevel)
protected final boolean traceSuspended()
public final PrintWriter getPrintWriter()
public final Level getLogLevel()
public void dncprintln(String s)
public void tracepoint(String component, int tracepoint, String classContext, String methodContext)
public void tracepoint(String component, int tracepoint, Object instance, String classContext, String methodContext)
public void tracepoint(String component, int tracepoint, String classContext, String methodContext, Map memory)
public void tracepoint(String component, int tracepoint, Object instance, String classContext, String methodContext, Map memory)
public void traceDeprecatedExit(Object instance, String methodName, Object returnValue)
public void traceExit(Object instance, String methodName, CallableStatement returnValue)
public void traceExit(Object instance, String methodName, PreparedStatement returnValue)
public void traceExit(Object instance, String methodName, DatabaseMetaData returnValue)
public void traceExit(Object instance, String methodName, Connection returnValue)
public void traceExit(Object instance, String methodName, ColumnMetaData returnValue)
public void traceDeprecatedExit(Object instance, String methodName, byte[] returnValue)
public void traceDeprecatedEntry(Object instance, String methodName, int argument)
public void traceDeprecatedEntry(Object instance, String methodName, Object argument)
public void traceDeprecatedEntry(Object instance, String methodName, int arg1, int arg2)
public void traceDeprecatedEntry(Object instance, String methodName, Object arg1, int arg2)
public void traceEntry(Object instance, String methodName, Object arg1, Object arg2, Object arg3)
public void traceEntry(Object instance, String methodName, int arg1, Object arg2, Object arg3)
public void traceEntry(Object instance, String methodName, Object arg1, Object arg2, int arg3)
public void traceEntry(Object instance, String methodName, int arg1, Object arg2, int arg3)
public void traceDeprecatedEntry(Object instance, String methodName, int arg1, Object arg2, int arg3)
public void traceEntry(Object instance, String methodName, int arg1, int arg2, Object arg3)
public void traceEntry(Object instance, String methodName, Object arg1, int arg2, int arg3)
public void traceEntry(Object instance, String methodName, Object arg1, int arg2, Object arg3)
public void traceEntry(Object instance, String methodName, Object arg1, boolean arg2, boolean arg3)
public void traceEntry(Object instance, String methodName, Object arg1, boolean arg2, int arg3)
public void traceEntry(Object instance, String methodName, Object arg1, Object arg2, Object arg3, Object arg4)
public void traceEntry(Object instance, String methodName, int arg1, Object arg2, Object arg3, Object arg4)
public void traceEntry(Object instance, String methodName, int arg1, Object arg2, int arg3, int arg4)
public void traceEntry(Object instance, String methodName, Object arg1, int arg2, int arg3, int arg4)
public void traceEntry(Object instance, String methodName, Object arg1, Object arg2, int arg3, int arg4)
public void traceEntry(Object instance, String methodName, Object arg1, Object arg2, Object arg3, int arg4, boolean arg5)
public void traceEntry(Object instance, String methodName, Object arg1, Object arg2, Object arg3, boolean arg4, boolean arg5)
public void traceEntry(Object instance, String methodName, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
public void traceDiagnosable(SqlException e)
public void traceDiagnosable(SQLException e)
public void traceDiagnosable(XAException e)
public void traceParameterMetaData(Statement statement, ColumnMetaData columnMetaData)
public void traceResultSetMetaData(Statement statement, ColumnMetaData columnMetaData)
public void traceConnectEntry(ClientBaseDataSource dataSource)
public void traceConnectEntry(String server, int port, String database, Properties properties)
public void traceConnectResetEntry(Object instance, LogWriter logWriter, String user, ClientBaseDataSource ds)
public void traceConnectExit(Connection connection)
public void traceConnectResetExit(Connection connection)
public void traceConnectsExit(Connection c)
public void traceConnectsResetExit(Connection c)
public void writeDriverConfiguration()
public static PrintWriter getPrintWriter(String fileName, boolean fileAppend) throws SqlException
SqlExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.