public class DefaultSVNDebugLogger extends SVNDebugLogAdapter
Modifier and Type | Field and Description |
---|---|
private java.util.Map |
myLoggers |
private java.util.logging.Handler |
myTestHandler |
Constructor and Description |
---|
DefaultSVNDebugLogger() |
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
createLogStream(SVNLogType logType,
java.io.InputStream is) |
java.io.OutputStream |
createLogStream(SVNLogType logType,
java.io.OutputStream os) |
private static java.util.logging.Handler |
createTestLogger(java.lang.String testName) |
private java.util.logging.Logger |
getLogger(SVNLogType logType) |
private java.lang.String |
getMessage(SVNLogType logType,
java.lang.String originalMessage) |
void |
log(SVNLogType logType,
java.lang.String message,
byte[] data) |
void |
log(SVNLogType logType,
java.lang.String message,
java.util.logging.Level logLevel) |
void |
log(SVNLogType logType,
java.lang.Throwable th,
java.util.logging.Level logLevel) |
createInputLogStream, createOutputLogStream, flushStream, logError, logError, logFine, logFine, logFiner, logFiner, logFinest, logFinest, logSevere, logSevere
private java.util.Map myLoggers
private java.util.logging.Handler myTestHandler
public void log(SVNLogType logType, java.lang.Throwable th, java.util.logging.Level logLevel)
public void log(SVNLogType logType, java.lang.String message, java.util.logging.Level logLevel)
public void log(SVNLogType logType, java.lang.String message, byte[] data)
public java.io.InputStream createLogStream(SVNLogType logType, java.io.InputStream is)
createLogStream
in interface ISVNDebugLog
createLogStream
in class SVNDebugLogAdapter
public java.io.OutputStream createLogStream(SVNLogType logType, java.io.OutputStream os)
createLogStream
in interface ISVNDebugLog
createLogStream
in class SVNDebugLogAdapter
private java.util.logging.Logger getLogger(SVNLogType logType)
private java.lang.String getMessage(SVNLogType logType, java.lang.String originalMessage)
private static java.util.logging.Handler createTestLogger(java.lang.String testName) throws java.io.IOException
java.io.IOException