public class SimpleSocketServer
extends java.lang.Thread
SocketNode
based server.
<b>Usage:</b> java ch.qos.logback.classic.net.SimpleSocketServer port configFilewhere port is a port number where the server listens and configFile is an xml configuration file fed to
JoranConfigurator
.
Constructor and Description |
---|
SimpleSocketServer(LoggerContext lc,
int port) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
static void |
configureLC(LoggerContext lc,
java.lang.String configFile) |
java.util.concurrent.CountDownLatch |
getLatch()
Used for testing purposes
|
boolean |
isClosed() |
static void |
main(java.lang.String[] argv) |
void |
run() |
void |
socketNodeClosing(SocketNode sn) |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public SimpleSocketServer(LoggerContext lc, int port)
public static void main(java.lang.String[] argv) throws java.lang.Exception
java.lang.Exception
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public java.util.concurrent.CountDownLatch getLatch()
public boolean isClosed()
public void close()
public void socketNodeClosing(SocketNode sn)
public static void configureLC(LoggerContext lc, java.lang.String configFile) throws JoranException
JoranException
Copyright © 2010 - 2020 Adobe. All Rights Reserved