Package org.apache.log4j.chainsaw
Class Generator
java.lang.Object
org.apache.log4j.spi.ComponentBase
org.apache.log4j.plugins.PluginSkeleton
org.apache.log4j.plugins.Receiver
org.apache.log4j.chainsaw.Generator
- All Implemented Interfaces:
Runnable
,Plugin
,Component
,org.apache.log4j.spi.OptionHandler
,Thresholdable
Class designed to stress, and/or test the Chainsaw GUI by sending it
lots of Logging Events.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private static final org.apache.log4j.Logger
private static final org.apache.log4j.Logger
private static final org.apache.log4j.Logger
private boolean
private Thread
Fields inherited from class org.apache.log4j.plugins.Receiver
thresholdLevel
Fields inherited from class org.apache.log4j.plugins.PluginSkeleton
active, name
Fields inherited from class org.apache.log4j.spi.ComponentBase
repository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
private org.apache.log4j.spi.LoggingEvent
createEvent
(org.apache.log4j.Level level, org.apache.log4j.Logger logger, String msg, Throwable t) void
run()
void
shutdown()
Call when the plugin should be stopped.Methods inherited from class org.apache.log4j.plugins.Receiver
doPost, getThreshold, isAsSevereAsThreshold, setThreshold
Methods inherited from class org.apache.log4j.plugins.PluginSkeleton
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getLoggerRepository, getName, isActive, isEquivalent, removePropertyChangeListener, removePropertyChangeListener, setLoggerRepository, setName
Methods inherited from class org.apache.log4j.spi.ComponentBase
getLogger, getNonFloodingLogger, resetErrorCount
-
Field Details
-
logger1
private static final org.apache.log4j.Logger logger1 -
logger2
private static final org.apache.log4j.Logger logger2 -
logger3
private static final org.apache.log4j.Logger logger3 -
baseString_
-
thread
-
shutdown
private boolean shutdown
-
-
Constructor Details
-
Generator
-
-
Method Details
-
createEvent
-
run
public void run() -
shutdown
public void shutdown()Description copied from interface:Plugin
Call when the plugin should be stopped. -
activateOptions
public void activateOptions()- Specified by:
activateOptions
in interfaceorg.apache.log4j.spi.OptionHandler
-