Package org.apache.log4j.net
Class SocketNode
- java.lang.Object
-
- org.apache.log4j.net.SocketNode
-
- All Implemented Interfaces:
java.lang.Runnable
public class SocketNode extends java.lang.Object implements java.lang.Runnable
ReadLoggingEvent
objects sent from a remote client using Sockets (TCP). These logging events are logged according to local policy, as if they were generated locally.For example, the socket node might decide to log events to a local file and also resent them to a second socket node.
- Since:
- 0.8.4
-
-
Constructor Summary
Constructors Constructor Description SocketNode(java.net.Socket socket, LoggerRepository hierarchy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.Collection
getAllowedClasses()
void
run()
-
-
-
Field Detail
-
socket
java.net.Socket socket
-
hierarchy
LoggerRepository hierarchy
-
ois
java.io.ObjectInputStream ois
-
logger
static Logger logger
-
-
Constructor Detail
-
SocketNode
public SocketNode(java.net.Socket socket, LoggerRepository hierarchy)
-
-