Log4j Version 1.2.14: Class TelnetAppender.SocketHandler

Log4j 1.2

Log4j 1.2.14

org.apache.log4j.net Class TelnetAppender.SocketHandler

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--org.apache.log4j.net.TelnetAppender.SocketHandler
All Implemented Interfaces:
Runnable
Enclosing class:
TelnetAppender

protected class TelnetAppender.SocketHandler
extends Thread

The SocketHandler class is used to accept connections from clients. It is threaded so that clients can connect/disconnect asynchronously.


 
 
 void
 void
 void
 
 
 

TelnetAppender.SocketHandler

public TelnetAppender.SocketHandler(int port)
                             throws IOException

finalize

public void finalize()
make sure we close all network connections when this handler is destroyed.
Overrides:
finalize in class Object

send

public void send(String message)
sends a message to each of the clients in telnet-friendly output.

run

public void run()
Continually accepts client connections. Client connections are refused when MAX_CONNECTIONS is reached.
Overrides:
run in class Thread

Log4j 1.2.14

Copyright 2000-2005 Apache Software Foundation.