public class InstrumentedServerSocketReceiver
extends ch.qos.logback.classic.net.server.ServerSocketReceiver
ServerSocketReceiver with instrumentation for unit testing.context| Constructor and Description |
|---|
InstrumentedServerSocketReceiver(ServerSocket serverSocket) |
InstrumentedServerSocketReceiver(ServerSocket serverSocket,
ServerListener<ch.qos.logback.classic.net.server.RemoteAppenderClient> listener,
ServerRunner<ch.qos.logback.classic.net.server.RemoteAppenderClient> runner) |
| Modifier and Type | Method and Description |
|---|---|
protected ServerListener<ch.qos.logback.classic.net.server.RemoteAppenderClient> |
createServerListener(ServerSocket socket) |
protected ServerRunner |
createServerRunner(ServerListener<ch.qos.logback.classic.net.server.RemoteAppenderClient> listener,
Executor executor) |
ServerListener |
getLastListener() |
protected ServerSocketFactory |
getServerSocketFactory() |
getAddress, getBacklog, getInetAddress, getPort, getRunnableTask, onStop, setAddress, setBacklog, setPort, shouldStartaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic InstrumentedServerSocketReceiver(ServerSocket serverSocket)
public InstrumentedServerSocketReceiver(ServerSocket serverSocket, ServerListener<ch.qos.logback.classic.net.server.RemoteAppenderClient> listener, ServerRunner<ch.qos.logback.classic.net.server.RemoteAppenderClient> runner)
protected ServerSocketFactory getServerSocketFactory() throws Exception
getServerSocketFactory in class ch.qos.logback.classic.net.server.ServerSocketReceiverExceptionprotected ServerRunner createServerRunner(ServerListener<ch.qos.logback.classic.net.server.RemoteAppenderClient> listener, Executor executor)
createServerRunner in class ch.qos.logback.classic.net.server.ServerSocketReceiverprotected ServerListener<ch.qos.logback.classic.net.server.RemoteAppenderClient> createServerListener(ServerSocket socket)
createServerListener in class ch.qos.logback.classic.net.server.ServerSocketReceiverpublic ServerListener getLastListener()
Copyright © 2005–2023 QOS.ch. All rights reserved.