Package hudson.logging
Class WeakLogHandler
java.lang.Object
java.util.logging.Handler
hudson.logging.WeakLogHandler
Delegating 
Handler that uses WeakReference,
 which de-registers itself when an object disappears via GC.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()voidflush()booleanisLoggable(LogRecord record) voidvoidsetEncoding(String encoding) voidvoidvoidsetFormatter(Formatter newFormatter) voidMethods inherited from class java.util.logging.HandlergetEncoding, getErrorManager, getFilter, getFormatter, getLevel, reportError
- 
Constructor Details- 
WeakLogHandler
 
- 
- 
Method Details- 
publish
- 
flushpublic void flush()
- 
close- Specified by:
- closein class- Handler
- Throws:
- SecurityException
 
- 
setFormatter- Overrides:
- setFormatterin class- Handler
- Throws:
- SecurityException
 
- 
setEncoding- Overrides:
- setEncodingin class- Handler
- Throws:
- SecurityException
- UnsupportedEncodingException
 
- 
setFilter- Overrides:
- setFilterin class- Handler
- Throws:
- SecurityException
 
- 
setErrorManager- Overrides:
- setErrorManagerin class- Handler
 
- 
setLevel- Overrides:
- setLevelin class- Handler
- Throws:
- SecurityException
 
- 
isLoggable- Overrides:
- isLoggablein class- Handler
 
 
-