org.apache.derby.client.am
Class LogWriter

java.lang.Object
  extended by org.apache.derby.client.am.LogWriter
Direct Known Subclasses:
NetLogWriter

public class LogWriter
extends java.lang.Object


Field Summary
private  boolean driverConfigurationHasBeenWrittenToJdbc1Stream_
           
private  boolean driverConfigurationHasBeenWrittenToJdbc2Stream_
           
protected  java.io.PrintWriter printWriter_
           
 boolean printWriterNeedsToBeClosed_
           
protected  int traceLevel_
           
 
Constructor Summary
LogWriter(java.io.PrintWriter printWriter, int traceLevel)
           
 
Method Summary
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)
           
 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.lang.String getMemoryMapDisplay(java.util.Map memory)
           
static java.io.PrintWriter getPrintWriter(java.lang.String fileName, boolean fileAppend)
           
private  java.util.Properties getProperties(ClientBaseDataSource cds)
          Obtain a set of Properties for the ClientBaseDataSource
protected  boolean loggingEnabled(int traceLevel)
           
private  void traceColumnMetaData(java.lang.String header, ColumnMetaData columnMetaData)
           
 void traceConnectEntry(ClientBaseDataSource dataSource)
           
 void traceConnectEntry(java.lang.String server, int port, java.lang.String database, java.util.Properties properties)
           
 void traceConnectExit(Connection connection)
           
 void traceConnectResetEntry(java.lang.Object instance, LogWriter logWriter, java.lang.String user, ClientBaseDataSource ds)
           
 void traceConnectResetExit(Connection connection)
           
private  void traceConnectsEntry(ClientBaseDataSource dataSource)
           
private  void traceConnectsEntry(java.lang.String server, int port, java.lang.String database, java.util.Properties properties)
           
 void traceConnectsExit(Connection c)
           
private  void traceConnectsResetEntry(ClientBaseDataSource dataSource)
           
private  void traceConnectsResetEntry(java.lang.String server, int port, java.lang.String database, java.util.Properties properties)
           
 void traceConnectsResetExit(Connection c)
           
 void traceDeprecatedEntry(java.lang.Object instance, java.lang.String methodName, int argument)
           
 void traceDeprecatedEntry(java.lang.Object instance, java.lang.String methodName, int arg1, int arg2)
           
 void traceDeprecatedEntry(java.lang.Object instance, java.lang.String methodName, int arg1, java.lang.Object arg2, int arg3)
           
 void traceDeprecatedEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object argument)
           
 void traceDeprecatedEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, int arg2)
           
private  void traceDeprecatedEntryAllArgs(java.lang.Object instance, java.lang.String methodName, java.lang.String argList)
           
 void traceDeprecatedExit(java.lang.Object instance, java.lang.String methodName, byte[] returnValue)
           
 void traceDeprecatedExit(java.lang.Object instance, java.lang.String methodName, java.lang.Object returnValue)
           
 void traceDiagnosable(SqlException e)
           
 void traceDiagnosable(java.sql.SQLException e)
           
 void traceDiagnosable(javax.transaction.xa.XAException e)
           
private  void traceDriverConfigurationJdbc1()
           
private  void traceDriverConfigurationJdbc2()
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, boolean argument)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int argument)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, boolean arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, byte arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, byte[] arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, double arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, float arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, int arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, int arg2, int arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, int arg2, java.lang.Object arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, long arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, java.lang.Object arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, java.lang.Object arg2, int arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, java.lang.Object arg2, int arg3, int arg4)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, java.lang.Object arg2, java.lang.Object arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, int arg1, short arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object argument)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, boolean arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, boolean arg2, boolean arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, boolean arg2, int arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, byte arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, double arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, float arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, int arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, int arg2, int arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, int arg2, int arg3, int arg4)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, int arg2, java.lang.Object arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, long arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2, int arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2, int arg3, int arg4)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, boolean arg4, boolean arg5)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, int arg4, boolean arg5)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4, java.lang.Object arg5, java.lang.Object arg6)
           
 void traceEntry(java.lang.Object instance, java.lang.String methodName, java.lang.Object arg1, short arg2)
           
private  void traceEntryAllArgs(java.lang.Object instance, java.lang.String methodName, java.lang.String argList)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, Blob blob)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, boolean 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)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, CallableStatement returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, Clob clob)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, ColumnMetaData returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, Connection returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, DatabaseMetaData returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, double returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, float returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, int returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, int[] returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, long returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, java.lang.Object returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, PreparedStatement returnValue)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, ResultSet resultSet)
           
 void traceExit(java.lang.Object instance, java.lang.String methodName, Statement 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)
           
 void traceParameterMetaData(Statement statement, ColumnMetaData columnMetaData)
           
 void tracepoint(java.lang.String component, int tracepoint, java.lang.Object instance, java.lang.String classContext, java.lang.String methodContext)
           
 void tracepoint(java.lang.String component, int tracepoint, java.lang.Object instance, java.lang.String classContext, java.lang.String methodContext, java.util.Map memory)
           
 void tracepoint(java.lang.String component, int tracepoint, java.lang.String message)
           
 void tracepoint(java.lang.String component, int tracepoint, java.lang.String classContext, java.lang.String methodContext)
           
 void tracepoint(java.lang.String component, int tracepoint, java.lang.String classContext, java.lang.String methodContext, java.util.Map memory)
           
 void traceResultSetMetaData(Statement statement, ColumnMetaData columnMetaData)
           
protected  boolean traceSuspended()
           
 void writeDriverConfiguration()
           
private  void writeProperties(java.util.Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printWriter_

protected java.io.PrintWriter printWriter_

traceLevel_

protected int traceLevel_

driverConfigurationHasBeenWrittenToJdbc1Stream_

private boolean driverConfigurationHasBeenWrittenToJdbc1Stream_

driverConfigurationHasBeenWrittenToJdbc2Stream_

private boolean driverConfigurationHasBeenWrittenToJdbc2Stream_

printWriterNeedsToBeClosed_

public boolean printWriterNeedsToBeClosed_
Constructor Detail

LogWriter

public LogWriter(java.io.PrintWriter printWriter,
                 int traceLevel)
Method Detail

loggingEnabled

protected final boolean loggingEnabled(int traceLevel)

traceSuspended

protected final boolean traceSuspended()

close

void close()

dncprintln

public void dncprintln(java.lang.String s)

dncprint

private void dncprint(java.lang.String s)

dncprintln

private void dncprintln(java.lang.String header,
                        java.lang.String s)

dncprint

private void dncprint(java.lang.String header,
                      java.lang.String s)

tracepoint

public void tracepoint(java.lang.String component,
                       int tracepoint,
                       java.lang.String message)

tracepoint

public void tracepoint(java.lang.String component,
                       int tracepoint,
                       java.lang.String classContext,
                       java.lang.String methodContext)

tracepoint

public void tracepoint(java.lang.String component,
                       int tracepoint,
                       java.lang.Object instance,
                       java.lang.String classContext,
                       java.lang.String methodContext)

tracepoint

public void tracepoint(java.lang.String component,
                       int tracepoint,
                       java.lang.String classContext,
                       java.lang.String methodContext,
                       java.util.Map memory)

tracepoint

public void tracepoint(java.lang.String component,
                       int tracepoint,
                       java.lang.Object instance,
                       java.lang.String classContext,
                       java.lang.String methodContext,
                       java.util.Map memory)

getMemoryMapDisplay

private java.lang.String getMemoryMapDisplay(java.util.Map memory)

traceExternalMethod

private void traceExternalMethod(java.lang.Object instance,
                                 java.lang.String className,
                                 java.lang.String methodName)

traceExternalDeprecatedMethod

private void traceExternalDeprecatedMethod(java.lang.Object instance,
                                           java.lang.String className,
                                           java.lang.String methodName)

buildExternalMethodHeader

private java.lang.String buildExternalMethodHeader(java.lang.Object instance,
                                                   java.lang.String className)

getClassNameOfInstanceIfTraced

private java.lang.String getClassNameOfInstanceIfTraced(java.lang.Object instance)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      java.lang.Object returnValue)

traceDeprecatedExit

public void traceDeprecatedExit(java.lang.Object instance,
                                java.lang.String methodName,
                                java.lang.Object returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      ResultSet resultSet)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      CallableStatement returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      PreparedStatement returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      Statement returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      Blob blob)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      Clob clob)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      DatabaseMetaData returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      Connection returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      ColumnMetaData returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      byte[] returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      int[] returnValue)

traceDeprecatedExit

public void traceDeprecatedExit(java.lang.Object instance,
                                java.lang.String methodName,
                                byte[] returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      byte returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      int returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      boolean returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      long returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      float returnValue)

traceExit

public void traceExit(java.lang.Object instance,
                      java.lang.String methodName,
                      double returnValue)

traceEntryAllArgs

private void traceEntryAllArgs(java.lang.Object instance,
                               java.lang.String methodName,
                               java.lang.String argList)

traceDeprecatedEntryAllArgs

private void traceDeprecatedEntryAllArgs(java.lang.Object instance,
                                         java.lang.String methodName,
                                         java.lang.String argList)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object argument)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       boolean argument)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int argument)

traceDeprecatedEntry

public void traceDeprecatedEntry(java.lang.Object instance,
                                 java.lang.String methodName,
                                 int argument)

traceDeprecatedEntry

public void traceDeprecatedEntry(java.lang.Object instance,
                                 java.lang.String methodName,
                                 java.lang.Object argument)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       java.lang.Object arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       byte[] arg2)

traceDeprecatedEntry

public void traceDeprecatedEntry(java.lang.Object instance,
                                 java.lang.String methodName,
                                 int arg1,
                                 int arg2)

traceDeprecatedEntry

public void traceDeprecatedEntry(java.lang.Object instance,
                                 java.lang.String methodName,
                                 java.lang.Object arg1,
                                 int arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       boolean arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       byte arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       short arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       int arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       long arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       float arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       double arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       boolean arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       byte arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       short arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       int arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       long arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       float arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       double arg2)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2,
                       java.lang.Object arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       java.lang.Object arg2,
                       java.lang.Object arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2,
                       int arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       java.lang.Object arg2,
                       int arg3)

traceDeprecatedEntry

public void traceDeprecatedEntry(java.lang.Object instance,
                                 java.lang.String methodName,
                                 int arg1,
                                 java.lang.Object arg2,
                                 int arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       int arg2,
                       java.lang.Object arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       int arg2,
                       int arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       int arg2,
                       int arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       int arg2,
                       java.lang.Object arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       boolean arg2,
                       boolean arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       boolean arg2,
                       int arg3)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2,
                       java.lang.Object arg3,
                       java.lang.Object arg4)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       java.lang.Object arg2,
                       java.lang.Object arg3,
                       java.lang.Object arg4)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       int arg1,
                       java.lang.Object arg2,
                       int arg3,
                       int arg4)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       int arg2,
                       int arg3,
                       int arg4)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2,
                       int arg3,
                       int arg4)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2,
                       java.lang.Object arg3,
                       int arg4,
                       boolean arg5)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2,
                       java.lang.Object arg3,
                       boolean arg4,
                       boolean arg5)

traceEntry

public void traceEntry(java.lang.Object instance,
                       java.lang.String methodName,
                       java.lang.Object arg1,
                       java.lang.Object arg2,
                       java.lang.Object arg3,
                       java.lang.Object arg4,
                       java.lang.Object arg5,
                       java.lang.Object arg6)

traceDiagnosable

public void traceDiagnosable(SqlException e)

traceDiagnosable

public void traceDiagnosable(java.sql.SQLException e)

traceDiagnosable

public void traceDiagnosable(javax.transaction.xa.XAException e)

traceParameterMetaData

public void traceParameterMetaData(Statement statement,
                                   ColumnMetaData columnMetaData)

traceResultSetMetaData

public void traceResultSetMetaData(Statement statement,
                                   ColumnMetaData columnMetaData)

traceColumnMetaData

private void traceColumnMetaData(java.lang.String header,
                                 ColumnMetaData columnMetaData)

traceConnectEntry

public void traceConnectEntry(ClientBaseDataSource dataSource)

traceConnectEntry

public void traceConnectEntry(java.lang.String server,
                              int port,
                              java.lang.String database,
                              java.util.Properties properties)

traceConnectResetEntry

public void traceConnectResetEntry(java.lang.Object instance,
                                   LogWriter logWriter,
                                   java.lang.String user,
                                   ClientBaseDataSource ds)

traceConnectExit

public void traceConnectExit(Connection connection)

traceConnectResetExit

public void traceConnectResetExit(Connection connection)

traceConnectsResetEntry

private void traceConnectsResetEntry(ClientBaseDataSource dataSource)

traceConnectsEntry

private void traceConnectsEntry(ClientBaseDataSource dataSource)

traceConnectsResetEntry

private void traceConnectsResetEntry(java.lang.String server,
                                     int port,
                                     java.lang.String database,
                                     java.util.Properties properties)

traceConnectsEntry

private void traceConnectsEntry(java.lang.String server,
                                int port,
                                java.lang.String database,
                                java.util.Properties properties)

traceConnectsExit

public void traceConnectsExit(Connection c)

traceConnectsResetExit

public void traceConnectsResetExit(Connection c)

writeProperties

private void writeProperties(java.util.Properties properties)

escapePassword

private java.lang.String escapePassword(java.lang.String pw)

traceDriverConfigurationJdbc2

private void traceDriverConfigurationJdbc2()

traceDriverConfigurationJdbc1

private void traceDriverConfigurationJdbc1()

writeDriverConfiguration

public void writeDriverConfiguration()

getPrintWriter

public static java.io.PrintWriter getPrintWriter(java.lang.String fileName,
                                                 boolean fileAppend)
                                          throws SqlException
Throws:
SqlException

getProperties

private java.util.Properties getProperties(ClientBaseDataSource cds)
                                    throws SqlException
Obtain a set of Properties for the ClientBaseDataSource

Throws:
SqlException

Built on Thu 2011-03-10 11:54:14+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.