Package org.apache.log4j.chainsaw
Class LoggingReceiver
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.log4j.chainsaw.LoggingReceiver
-
- All Implemented Interfaces:
java.lang.Runnable
class LoggingReceiver extends java.lang.Thread
A daemon thread the processes connections from aorg.apache.log4j.net.SocketAppender.html
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private class
LoggingReceiver.Slurper
Helper that actually processes a client connection.
-
Field Summary
Fields Modifier and Type Field Description private static Logger
LOG
used to log messagesprivate MyTableModel
mModel
where to put the eventsprivate java.net.ServerSocket
mSvrSock
server for listening for connections
-
Constructor Summary
Constructors Constructor Description LoggingReceiver(MyTableModel aModel, int aPort)
Creates a newLoggingReceiver
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
Listens for client connections-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
LOG
private static final Logger LOG
used to log messages
-
mModel
private MyTableModel mModel
where to put the events
-
mSvrSock
private java.net.ServerSocket mSvrSock
server for listening for connections
-
-
Constructor Detail
-
LoggingReceiver
LoggingReceiver(MyTableModel aModel, int aPort) throws java.io.IOException
Creates a newLoggingReceiver
instance.- Parameters:
aModel
- model to place put received intoaPort
- port to listen on- Throws:
java.io.IOException
- if an error occurs
-
-