public class InstrumentedServerSocketAppenderBase extends ch.qos.logback.core.net.server.AbstractServerSocketAppender<Serializable>
AbstractServerSocketAppender with instrumentation for unit testing.| Constructor and Description |
|---|
InstrumentedServerSocketAppenderBase(ServerSocket serverSocket) |
InstrumentedServerSocketAppenderBase(ServerSocket serverSocket,
ch.qos.logback.core.net.server.ServerListener<ch.qos.logback.core.net.server.RemoteReceiverClient> listener,
ch.qos.logback.core.net.server.ServerRunner<ch.qos.logback.core.net.server.RemoteReceiverClient> runner) |
| Modifier and Type | Method and Description |
|---|---|
protected ch.qos.logback.core.net.server.ServerListener<ch.qos.logback.core.net.server.RemoteReceiverClient> |
createServerListener(ServerSocket socket) |
protected ch.qos.logback.core.net.server.ServerRunner<ch.qos.logback.core.net.server.RemoteReceiverClient> |
createServerRunner(ch.qos.logback.core.net.server.ServerListener<ch.qos.logback.core.net.server.RemoteReceiverClient> listener,
Executor executor) |
ch.qos.logback.core.net.server.ServerListener |
getLastListener() |
protected ch.qos.logback.core.spi.PreSerializationTransformer<Serializable> |
getPST() |
protected ServerSocketFactory |
getServerSocketFactory() |
protected void |
postProcessEvent(Serializable event) |
append, getAddress, getBacklog, getClientQueueSize, getInetAddress, getPort, setAddress, setBacklog, setClientQueueSize, setPort, start, stopaddFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic InstrumentedServerSocketAppenderBase(ServerSocket serverSocket)
public InstrumentedServerSocketAppenderBase(ServerSocket serverSocket, ch.qos.logback.core.net.server.ServerListener<ch.qos.logback.core.net.server.RemoteReceiverClient> listener, ch.qos.logback.core.net.server.ServerRunner<ch.qos.logback.core.net.server.RemoteReceiverClient> runner)
protected void postProcessEvent(Serializable event)
postProcessEvent in class ch.qos.logback.core.net.server.AbstractServerSocketAppender<Serializable>protected ch.qos.logback.core.spi.PreSerializationTransformer<Serializable> getPST()
getPST in class ch.qos.logback.core.net.server.AbstractServerSocketAppender<Serializable>protected ServerSocketFactory getServerSocketFactory() throws Exception
getServerSocketFactory in class ch.qos.logback.core.net.server.AbstractServerSocketAppender<Serializable>Exceptionprotected ch.qos.logback.core.net.server.ServerRunner<ch.qos.logback.core.net.server.RemoteReceiverClient> createServerRunner(ch.qos.logback.core.net.server.ServerListener<ch.qos.logback.core.net.server.RemoteReceiverClient> listener,
Executor executor)
createServerRunner in class ch.qos.logback.core.net.server.AbstractServerSocketAppender<Serializable>protected ch.qos.logback.core.net.server.ServerListener<ch.qos.logback.core.net.server.RemoteReceiverClient> createServerListener(ServerSocket socket)
createServerListener in class ch.qos.logback.core.net.server.AbstractServerSocketAppender<Serializable>public ch.qos.logback.core.net.server.ServerListener getLastListener()
Copyright © 2005–2022 QOS.ch. All rights reserved.