Class LogWriter
java.lang.Object
org.apache.derby.client.am.LogWriter
- Direct Known Subclasses:
NetLogWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprotected final PrintWriterbooleanprivate final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate StringbuildExternalMethodHeader(Object instance, String className) (package private) voidclose()private voidprivate voidprivate voiddncprintln(String s) private voiddncprintln(String header, String s) private StringescapePassword(String pw) private StringgetClassNameOfInstanceIfTraced(Object instance) private PropertiesObtain a set of Properties for the client data source.protected final booleanloggingEnabled(int traceLevel) private static Stringprivate voidtraceColumnMetaData(String header, ColumnMetaData columnMetaData) (package private) voidtraceConnectEntry(String server, int port, String database, Properties properties) (package private) voidtraceConnectEntry(BasicClientDataSource40 dataSource) (package private) voidtraceConnectExit(ClientConnection connection) (package private) voidtraceConnectResetEntry(Object instance, LogWriter logWriter, String user, BasicClientDataSource40 ds) voidtraceConnectResetExit(ClientConnection connection) private voidtraceConnectsEntry(String server, int port, String database, Properties properties) private voidtraceConnectsEntry(BasicClientDataSource40 dataSource) voidprivate voidtraceConnectsResetEntry(String server, int port, String database, Properties properties) private voidtraceConnectsResetEntry(BasicClientDataSource40 dataSource) voidvoidtraceDeprecatedEntry(Object instance, String methodName, Object... args) (package private) voidtraceDeprecatedExit(Object instance, String methodName, Object returnValue) void(package private) void(package private) voidprivate voidprivate voidvoidtraceEntry(Object instance, String methodName, Object... args) private voidtraceEntryAllArgs(Object instance, String methodName, boolean deprecated, Object[] args) (package private) void(package private) voidvoid(package private) voidtraceExit(Object instance, String methodName, ClientBlob blob) (package private) voidtraceExit(Object instance, String methodName, ClientClob clob) (package private) voidtraceExit(Object instance, String methodName, ClientConnection returnValue) (package private) voidtraceExit(Object instance, String methodName, ClientDatabaseMetaData returnValue) (package private) voidtraceExit(Object instance, String methodName, ClientResultSet resultSet) (package private) voidtraceExit(Object instance, String methodName, ClientStatement returnValue) (package private) voidtraceExit(Object instance, String methodName, ColumnMetaData returnValue) private voidtraceExternalDeprecatedMethod(Object instance, String className, String methodName) private voidtraceExternalMethod(Object instance, String className, String methodName) (package private) voidtraceParameterMetaData(ClientStatement statement, ColumnMetaData columnMetaData) voidtracepoint(String component, int tracepoint, String classContext, String methodContext) (package private) voidtraceResultSetMetaData(ClientStatement statement, ColumnMetaData columnMetaData) private voidprivate voidwriteProperties(Properties properties)
-
Field Details
-
printWriter_
-
traceLevel_
private final int traceLevel_ -
driverConfigurationHasBeenWrittenToJdbc1Stream_
private boolean driverConfigurationHasBeenWrittenToJdbc1Stream_ -
driverConfigurationHasBeenWrittenToJdbc2Stream_
private boolean driverConfigurationHasBeenWrittenToJdbc2Stream_ -
printWriterNeedsToBeClosed_
public boolean printWriterNeedsToBeClosed_
-
-
Constructor Details
-
LogWriter
-
-
Method Details
-
loggingEnabled
protected final boolean loggingEnabled(int traceLevel) -
close
void close() -
dncprintln
-
dncprint
-
dncprintln
-
dncprint
-
tracepoint
-
traceExternalMethod
-
traceExternalDeprecatedMethod
-
buildExternalMethodHeader
-
getClassNameOfInstanceIfTraced
-
traceExit
-
traceDeprecatedExit
-
traceExit
-
traceExit
-
traceExit
-
traceExit
-
traceExit
-
traceExit
-
traceExit
-
traceExit
-
traceExit
-
traceEntry
-
traceDeprecatedEntry
-
traceEntryAllArgs
-
toPrintableString
-
traceDiagnosable
-
traceDiagnosable
-
traceDiagnosable
-
traceParameterMetaData
-
traceResultSetMetaData
-
traceColumnMetaData
-
traceConnectEntry
-
traceConnectEntry
-
traceConnectResetEntry
void traceConnectResetEntry(Object instance, LogWriter logWriter, String user, BasicClientDataSource40 ds) -
traceConnectExit
-
traceConnectResetExit
-
traceConnectsResetEntry
-
traceConnectsEntry
-
traceConnectsResetEntry
private void traceConnectsResetEntry(String server, int port, String database, Properties properties) -
traceConnectsEntry
-
traceConnectsExit
-
traceConnectsResetExit
-
writeProperties
-
escapePassword
-
traceDriverConfigurationJdbc2
private void traceDriverConfigurationJdbc2() -
traceDriverConfigurationJdbc1
private void traceDriverConfigurationJdbc1() -
writeDriverConfiguration
private void writeDriverConfiguration() -
getProperties
Obtain a set of Properties for the client data source.- Throws:
SqlException
-