public class AccessMultiplexSocketAppender extends MultiplexSocketAppenderBase<ch.qos.logback.access.spi.AccessEvent>
Modifier and Type | Field and Description |
---|---|
static int |
COMPRESSED_DEFAULT_PORT
The default port number of compressed new-style remote logging server (10010).
|
static int |
UNCOMPRESSED_DEFAULT_PORT
The default port number of uncompressed new-style remote logging server (10011).
|
Constructor and Description |
---|
AccessMultiplexSocketAppender() |
AccessMultiplexSocketAppender(boolean compressing) |
Modifier and Type | Method and Description |
---|---|
protected void |
applicationIdentifierChanged() |
protected void |
preProcess(ch.qos.logback.access.spi.AccessEvent e) |
void |
setCompressing(boolean compressing)
GZIPs the event if set to true.
|
void |
setPort(int port) |
protected void |
uuidChanged() |
addRemoteHost, append, getApplicationIdentifier, getPort, getUUID, isDebug, setApplicationIdentifier, setCreatingUUID, setDebug, setEncoder, setReconnectionDelay, setRemoteHosts, setRemoteHostsList, start, stop
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
public static final int COMPRESSED_DEFAULT_PORT
public static final int UNCOMPRESSED_DEFAULT_PORT
public AccessMultiplexSocketAppender()
public AccessMultiplexSocketAppender(boolean compressing)
protected void applicationIdentifierChanged()
applicationIdentifierChanged
in class MultiplexSocketAppenderBase<ch.qos.logback.access.spi.AccessEvent>
protected void uuidChanged()
uuidChanged
in class MultiplexSocketAppenderBase<ch.qos.logback.access.spi.AccessEvent>
public void setPort(int port)
setPort
in class MultiplexSocketAppenderBase<ch.qos.logback.access.spi.AccessEvent>
public void setCompressing(boolean compressing)
compressing
- if events will be gzipped or not.protected void preProcess(ch.qos.logback.access.spi.AccessEvent e)
preProcess
in class MultiplexSocketAppenderBase<ch.qos.logback.access.spi.AccessEvent>