Package org.apache.jmeter.gui.logging
Class GuiLogEventAppender
java.lang.Object
org.apache.logging.log4j.core.AbstractLifeCycle
org.apache.logging.log4j.core.filter.AbstractFilterable
org.apache.logging.log4j.core.appender.AbstractAppender
org.apache.jmeter.gui.logging.GuiLogEventAppender
- All Implemented Interfaces:
- org.apache.logging.log4j.core.Appender,- org.apache.logging.log4j.core.filter.Filterable,- org.apache.logging.log4j.core.impl.LocationAware,- org.apache.logging.log4j.core.LifeCycle,- org.apache.logging.log4j.core.LifeCycle2
@Plugin(name="GuiLogEvent",
        category="Core",
        elementType="appender",
        printObject=true)
public class GuiLogEventAppender
extends org.apache.logging.log4j.core.appender.AbstractAppender
Posts log events to a 
GuiLogEventBus.- Since:
- 3.2
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.logging.log4j.core.appender.AbstractAppenderorg.apache.logging.log4j.core.appender.AbstractAppender.Builder<B extends org.apache.logging.log4j.core.appender.AbstractAppender.Builder<B>>Nested classes/interfaces inherited from interface org.apache.logging.log4j.core.LifeCycleorg.apache.logging.log4j.core.LifeCycle.State
- 
Field SummaryFields inherited from class org.apache.logging.log4j.core.AbstractLifeCycleDEFAULT_STOP_TIMEOUT, DEFAULT_STOP_TIMEUNIT, LOGGERFields inherited from interface org.apache.logging.log4j.core.AppenderELEMENT_TYPE, EMPTY_ARRAY
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedGuiLogEventAppender(String name, org.apache.logging.log4j.core.Filter filter, org.apache.logging.log4j.core.Layout<? extends Serializable> layout, boolean ignoreExceptions) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidappend(org.apache.logging.log4j.core.LogEvent logEvent) static GuiLogEventAppendercreateAppender(String name, boolean ignoreExceptions, org.apache.logging.log4j.core.Layout<? extends Serializable> layout, org.apache.logging.log4j.core.Filter filter) org.apache.logging.log4j.core.StringLayoutMethods inherited from class org.apache.logging.log4j.core.appender.AbstractAppendererror, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, requiresLocation, setHandler, toSerializable, toStringMethods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterableaddFilter, getFilter, getPropertyArray, hasFilter, isFiltered, removeFilter, start, stop, stopMethods inherited from class org.apache.logging.log4j.core.AbstractLifeCycleequalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stopMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.logging.log4j.core.LifeCyclegetState, initialize, isStarted, isStopped, start, stop
- 
Constructor Details- 
GuiLogEventAppenderprotected GuiLogEventAppender(String name, org.apache.logging.log4j.core.Filter filter, org.apache.logging.log4j.core.Layout<? extends Serializable> layout, boolean ignoreExceptions) 
 
- 
- 
Method Details- 
appendpublic void append(org.apache.logging.log4j.core.LogEvent logEvent) 
- 
createAppender@PluginFactory public static GuiLogEventAppender createAppender(@PluginAttribute("name") String name, @PluginAttribute("ignoreExceptions") boolean ignoreExceptions, @PluginElement("Layout") org.apache.logging.log4j.core.Layout<? extends Serializable> layout, @PluginElement("Filters") org.apache.logging.log4j.core.Filter filter) 
- 
getStringLayoutpublic org.apache.logging.log4j.core.StringLayout getStringLayout()
 
-