Class DBReceiver
java.lang.Object
org.apache.log4j.spi.ComponentBase
org.apache.log4j.plugins.PluginSkeleton
org.apache.log4j.plugins.Receiver
org.apache.log4j.db.DBReceiver
- All Implemented Interfaces:
Pauseable, Plugin, Component, org.apache.log4j.spi.OptionHandler, Thresholdable, org.apache.log4j.xml.UnrecognizedElementHandler
-
Field Summary
Fields inherited from class Receiver
thresholdLevelFields inherited from class PluginSkeleton
active, nameFields inherited from class ComponentBase
repository -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintbooleanisPaused()Get paused state.booleanparseUnrecognizedElement(Element element, Properties props) voidsetConnectionSource(ConnectionSource connectionSource) voidsetPaused(boolean paused) Set paused state.voidsetRefreshMillis(int refreshMillis) voidshutdown()Call when the plugin should be stopped.Methods inherited from class Receiver
doPost, getThreshold, isAsSevereAsThreshold, setThresholdMethods inherited from class PluginSkeleton
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getLoggerRepository, getName, isActive, isEquivalent, removePropertyChangeListener, removePropertyChangeListener, setLoggerRepository, setNameMethods inherited from class ComponentBase
getLogger, getNonFloodingLogger, resetErrorCount
-
Constructor Details
-
DBReceiver
public DBReceiver()
-
-
Method Details
-
activateOptions
public void activateOptions()- Specified by:
activateOptionsin interfaceorg.apache.log4j.spi.OptionHandler
-
setRefreshMillis
public void setRefreshMillis(int refreshMillis) -
getRefreshMillis
public int getRefreshMillis() -
getConnectionSource
- Returns:
- Returns the connectionSource.
-
setConnectionSource
- Parameters:
connectionSource- The connectionSource to set.
-
shutdown
-
setPaused
-
isPaused
-
parseUnrecognizedElement
- Specified by:
parseUnrecognizedElementin interfaceorg.apache.log4j.xml.UnrecognizedElementHandler- Throws:
Exception
-