org.apache.log4j.net
Class XMLSocketNode
java.lang.Object
|
+--org.apache.log4j.spi.ComponentBase
|
+--org.apache.log4j.net.XMLSocketNode
- All Implemented Interfaces:
- Component, Runnable
- public class XMLSocketNode
- extends ComponentBase
- implements Runnable
Read LoggingEvent
objects sent from a remote client using XML over
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
- Author:
- Scott Deboy ;
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLSocketNode
public XMLSocketNode(String decoder,
Socket socket,
LoggerRepository hierarchy)
- Constructor for socket and logger repository.
XMLSocketNode
public XMLSocketNode(String decoder,
Socket socket,
Receiver receiver)
- Constructor for socket and reciever.
setListener
public void setListener(SocketNodeEventListener _listener)
- Set the event listener on this node.
run
public void run()
- Specified by:
run
in interface Runnable
Copyright © 2000-2006 Apache Software Foundation.
Licensed under the Apache License, Version 2.0.