Class DefaultSVNDebugLogger

java.lang.Object
org.tmatesoft.svn.util.SVNDebugLogAdapter
org.tmatesoft.svn.core.internal.util.DefaultSVNDebugLogger
All Implemented Interfaces:
ISVNDebugLog

public class DefaultSVNDebugLogger extends SVNDebugLogAdapter
Version:
1.3
  • Field Details

    • myLoggers

      private java.util.Map myLoggers
    • myTestHandler

      private java.util.logging.Handler myTestHandler
  • Constructor Details

    • DefaultSVNDebugLogger

      public DefaultSVNDebugLogger()
  • Method Details

    • log

      public void log(SVNLogType logType, java.lang.Throwable th, java.util.logging.Level logLevel)
    • log

      public void log(SVNLogType logType, java.lang.String message, java.util.logging.Level logLevel)
    • log

      public void log(SVNLogType logType, java.lang.String message, byte[] data)
    • createLogStream

      public java.io.InputStream createLogStream(SVNLogType logType, java.io.InputStream is)
      Specified by:
      createLogStream in interface ISVNDebugLog
      Overrides:
      createLogStream in class SVNDebugLogAdapter
    • createLogStream

      public java.io.OutputStream createLogStream(SVNLogType logType, java.io.OutputStream os)
      Specified by:
      createLogStream in interface ISVNDebugLog
      Overrides:
      createLogStream in class SVNDebugLogAdapter
    • getLogger

      private java.util.logging.Logger getLogger(SVNLogType logType)
    • getMessage

      private java.lang.String getMessage(SVNLogType logType, java.lang.String originalMessage)
    • createTestLogger

      private static java.util.logging.Handler createTestLogger(java.lang.String testName) throws java.io.IOException
      Throws:
      java.io.IOException