private class SocketHubAppender.ServerMonitor
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private boolean |
keepRunning |
private java.lang.Thread |
monitorThread |
private java.util.Vector |
oosList |
private int |
port |
Constructor and Description |
---|
ServerMonitor(int _port,
java.util.Vector _oosList)
Create a thread and start the monitor.
|
Modifier and Type | Method and Description |
---|---|
void |
run()
Method that runs, monitoring the ServerSocket and adding connections as
they connect to the socket.
|
private void |
sendCachedEvents(java.io.ObjectOutputStream stream) |
void |
stopMonitor()
Stops the monitor.
|
private int port
private java.util.Vector oosList
private boolean keepRunning
private java.lang.Thread monitorThread
public ServerMonitor(int _port, java.util.Vector _oosList)
public void stopMonitor()
private void sendCachedEvents(java.io.ObjectOutputStream stream) throws java.io.IOException
java.io.IOException
public void run()
run
in interface java.lang.Runnable