Package org.apache.log4j
Class PropertyConfigurator.PropertyWatchdog
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.log4j.helpers.FileWatchdog
-
- org.apache.log4j.PropertyConfigurator.PropertyWatchdog
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- PropertyConfigurator
static class PropertyConfigurator.PropertyWatchdog extends FileWatchdog
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.ClassLoader
classLoader
-
Fields inherited from class org.apache.log4j.helpers.FileWatchdog
DEFAULT_DELAY, delay, filename
-
-
Constructor Summary
Constructors Constructor Description PropertyWatchdog(java.lang.String fileName, java.lang.ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doOnChange()
CallPropertyConfigurator.configure(String)
with thefilename
to reconfigure log4j.-
Methods inherited from class org.apache.log4j.helpers.FileWatchdog
checkAndConfigure, run, setDelay
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Method Detail
-
doOnChange
public void doOnChange()
CallPropertyConfigurator.configure(String)
with thefilename
to reconfigure log4j.- Specified by:
doOnChange
in classFileWatchdog
-
-