Package org.tmatesoft.svn.core.javahl
Class JavaHLDebugLog
- java.lang.Object
-
- org.tmatesoft.svn.util.SVNDebugLogAdapter
-
- org.tmatesoft.svn.core.javahl.JavaHLDebugLog
-
- All Implemented Interfaces:
ISVNDebugLog
public class JavaHLDebugLog extends SVNDebugLogAdapter
- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
JAVAHL_LOGGER_NAME
private java.util.Map
myHandlers
private java.util.logging.Logger
myLogger
private static JavaHLDebugLog
ourInstance
-
Constructor Summary
Constructors Constructor Description JavaHLDebugLog()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enableLogging(int logLevel, java.io.File logPath, java.util.logging.Formatter formatter)
static JavaHLDebugLog
getInstance()
private java.util.logging.Logger
getLogger()
private java.lang.String
getMessage(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)
private void
resetLogHandlers()
-
Methods inherited from class org.tmatesoft.svn.util.SVNDebugLogAdapter
createInputLogStream, createLogStream, createLogStream, createOutputLogStream, flushStream, logError, logError, logFine, logFine, logFiner, logFiner, logFinest, logFinest, logSevere, logSevere
-
-
-
-
Field Detail
-
JAVAHL_LOGGER_NAME
private static final java.lang.String JAVAHL_LOGGER_NAME
- See Also:
- Constant Field Values
-
ourInstance
private static JavaHLDebugLog ourInstance
-
myHandlers
private java.util.Map myHandlers
-
myLogger
private java.util.logging.Logger myLogger
-
-
Method Detail
-
getInstance
public static JavaHLDebugLog getInstance()
-
enableLogging
public void enableLogging(int logLevel, java.io.File logPath, java.util.logging.Formatter formatter) throws SVNException
- Throws:
SVNException
-
resetLogHandlers
private void resetLogHandlers()
-
getLogger
private java.util.logging.Logger getLogger()
-
log
public void log(SVNLogType logType, java.lang.String message, byte[] data)
-
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)
-
getMessage
private java.lang.String getMessage(java.lang.String originalMessage)
-
-