public interface  org.apache.logging.log4j.core.util.Watcher extends java.lang.Object
{
public static final java.lang.String CATEGORY;
public static final java.lang.String ELEMENT_TYPE;
public abstract java.util.List getListeners();
public abstract void modified();
public abstract boolean isModified();
public abstract long getLastModified();
public abstract void watching(org.apache.logging.log4j.core.util.Source);
public abstract org.apache.logging.log4j.core.util.Source getSource();
public abstract org.apache.logging.log4j.core.util.Watcher newWatcher(org.apache.logging.log4j.core.config.Reconfigurable, java.util.List, long);
}