Class AnalyticsSocketAppender
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.logging.log4j.core.appender.AbstractOutputStreamAppender<org.apache.logging.log4j.core.net.AbstractSocketManager>
org.apache.logging.log4j.core.appender.SocketAppender
io.vertigo.core.plugins.analytics.log.log4j.AnalyticsSocketAppender
- 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
public class AnalyticsSocketAppender
extends org.apache.logging.log4j.core.appender.SocketAppender
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilds a AnalyticsSocketAppender.Nested classes/interfaces inherited from class org.apache.logging.log4j.core.appender.SocketAppender
org.apache.logging.log4j.core.appender.SocketAppender.AbstractBuilder<B extends org.apache.logging.log4j.core.appender.SocketAppender.AbstractBuilder<B>>Nested classes/interfaces inherited from interface org.apache.logging.log4j.core.LifeCycle
org.apache.logging.log4j.core.LifeCycle.State -
Field Summary
Fields inherited from class org.apache.logging.log4j.core.AbstractLifeCycle
DEFAULT_STOP_TIMEOUT, DEFAULT_STOP_TIMEUNIT, LOGGERFields inherited from interface org.apache.logging.log4j.core.Appender
ELEMENT_TYPE, EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionAnalyticsSocketAppender(String name, org.apache.logging.log4j.core.Layout<? extends Serializable> layout, org.apache.logging.log4j.core.Filter filter, org.apache.logging.log4j.core.net.AbstractSocketManager manager, boolean ignoreExceptions, boolean immediateFlush, org.apache.logging.log4j.core.net.Advertiser advertiser, org.apache.logging.log4j.core.config.Property[] properties) -
Method Summary
Methods inherited from class org.apache.logging.log4j.core.appender.SocketAppender
createAppender, createAppender, createSocketManager, createSocketManager, directEncodeEvent, newBuilder, stopMethods inherited from class org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender
append, getImmediateFlush, getManager, start, stop, writeByteArrayToManagerMethods inherited from class org.apache.logging.log4j.core.appender.AbstractAppender
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, requiresLocation, setHandler, toSerializable, toStringMethods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable
addFilter, getFilter, getPropertyArray, hasFilter, isFiltered, removeFilterMethods inherited from class org.apache.logging.log4j.core.AbstractLifeCycle
equalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.logging.log4j.core.LifeCycle
getState, initialize, isStarted, isStopped, stop
-
Constructor Details
-
AnalyticsSocketAppender
public AnalyticsSocketAppender(String name, org.apache.logging.log4j.core.Layout<? extends Serializable> layout, org.apache.logging.log4j.core.Filter filter, org.apache.logging.log4j.core.net.AbstractSocketManager manager, boolean ignoreExceptions, boolean immediateFlush, org.apache.logging.log4j.core.net.Advertiser advertiser, org.apache.logging.log4j.core.config.Property[] properties)
-
-
Method Details
-
newAnalyticsBuilder
-