org.smallmind.scribe.ink.jdk
Class JDKAppenderWrapper

java.lang.Object
  extended by java.util.logging.Handler
      extended by org.smallmind.scribe.ink.jdk.JDKAppenderWrapper

public class JDKAppenderWrapper
extends Handler


Constructor Summary
JDKAppenderWrapper(Appender appender)
           
 
Method Summary
 void close()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 void flush()
           
 String getEncoding()
           
 ErrorManager getErrorManager()
           
 Filter getFilter()
           
 Formatter getFormatter()
           
protected  Appender getInnerAppender()
           
 Level getLevel()
           
 int hashCode()
           
 boolean isLoggable(LogRecord record)
           
 void publish(LogRecord record)
           
 void setEncoding(String encoding)
           
 void setErrorManager(ErrorManager errorManager)
           
 void setFilter(Filter filter)
           
 void setFormatter(Formatter formatter)
           
 void setLevel(Level newLevel)
           
 
Methods inherited from class java.util.logging.Handler
reportError
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDKAppenderWrapper

public JDKAppenderWrapper(Appender appender)
Method Detail

getInnerAppender

protected Appender getInnerAppender()

setEncoding

public void setEncoding(String encoding)
                 throws SecurityException,
                        UnsupportedEncodingException
Overrides:
setEncoding in class Handler
Throws:
SecurityException
UnsupportedEncodingException

getEncoding

public String getEncoding()
Overrides:
getEncoding in class Handler

getLevel

public Level getLevel()
Overrides:
getLevel in class Handler

setLevel

public void setLevel(Level newLevel)
              throws SecurityException
Overrides:
setLevel in class Handler
Throws:
SecurityException

setFormatter

public void setFormatter(Formatter formatter)
Overrides:
setFormatter in class Handler

getFormatter

public Formatter getFormatter()
Overrides:
getFormatter in class Handler

setFilter

public void setFilter(Filter filter)
Overrides:
setFilter in class Handler

getFilter

public Filter getFilter()
Overrides:
getFilter in class Handler

isLoggable

public boolean isLoggable(LogRecord record)
Overrides:
isLoggable in class Handler

setErrorManager

public void setErrorManager(ErrorManager errorManager)
Overrides:
setErrorManager in class Handler

getErrorManager

public ErrorManager getErrorManager()
Overrides:
getErrorManager in class Handler

publish

public void publish(LogRecord record)
Specified by:
publish in class Handler

flush

public void flush()
Specified by:
flush in class Handler

close

public void close()
           throws SecurityException
Specified by:
close in class Handler
Throws:
SecurityException

hashCode

public int hashCode()
Overrides:
hashCode in class Object

finalize

protected void finalize()
Overrides:
finalize in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2011. All Rights Reserved.