Package org.apache.derby.client.am
Class LogWriter
java.lang.Object
org.apache.derby.client.am.LogWriter
- Direct Known Subclasses:
NetLogWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private boolean
protected final PrintWriter
boolean
private final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate String
buildExternalMethodHeader
(Object instance, String className) (package private) void
close()
private void
private void
private void
dncprintln
(String s) private void
dncprintln
(String header, String s) private String
escapePassword
(String pw) private String
getClassNameOfInstanceIfTraced
(Object instance) private Properties
Obtain a set of Properties for the client data source.protected final boolean
loggingEnabled
(int traceLevel) private static String
private void
traceColumnMetaData
(String header, ColumnMetaData columnMetaData) (package private) void
traceConnectEntry
(String server, int port, String database, Properties properties) (package private) void
traceConnectEntry
(BasicClientDataSource40 dataSource) (package private) void
traceConnectExit
(ClientConnection connection) (package private) void
traceConnectResetEntry
(Object instance, LogWriter logWriter, String user, BasicClientDataSource40 ds) void
traceConnectResetExit
(ClientConnection connection) private void
traceConnectsEntry
(String server, int port, String database, Properties properties) private void
traceConnectsEntry
(BasicClientDataSource40 dataSource) void
private void
traceConnectsResetEntry
(String server, int port, String database, Properties properties) private void
traceConnectsResetEntry
(BasicClientDataSource40 dataSource) void
void
traceDeprecatedEntry
(Object instance, String methodName, Object... args) (package private) void
traceDeprecatedExit
(Object instance, String methodName, Object returnValue) void
(package private) void
(package private) void
private void
private void
void
traceEntry
(Object instance, String methodName, Object... args) private void
traceEntryAllArgs
(Object instance, String methodName, boolean deprecated, Object[] args) (package private) void
(package private) void
void
(package private) void
traceExit
(Object instance, String methodName, ClientBlob blob) (package private) void
traceExit
(Object instance, String methodName, ClientClob clob) (package private) void
traceExit
(Object instance, String methodName, ClientConnection returnValue) (package private) void
traceExit
(Object instance, String methodName, ClientDatabaseMetaData returnValue) (package private) void
traceExit
(Object instance, String methodName, ClientResultSet resultSet) (package private) void
traceExit
(Object instance, String methodName, ClientStatement returnValue) (package private) void
traceExit
(Object instance, String methodName, ColumnMetaData returnValue) private void
traceExternalDeprecatedMethod
(Object instance, String className, String methodName) private void
traceExternalMethod
(Object instance, String className, String methodName) (package private) void
traceParameterMetaData
(ClientStatement statement, ColumnMetaData columnMetaData) void
tracepoint
(String component, int tracepoint, String classContext, String methodContext) (package private) void
traceResultSetMetaData
(ClientStatement statement, ColumnMetaData columnMetaData) private void
private void
writeProperties
(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
-