Package org.apache.logging.log4j.core.net.server

Standalone server classes for consuming log events over a network.

See:
          Description

Interface Summary
LogEventBridge<T extends InputStream> Reads LogEvents from the given input stream and logs them as they are discovered on the given logger.
 

Class Summary
AbstractLogEventBridge<T extends InputStream> Abstract class for implementations of LogEventBridge.
AbstractSocketServer<T extends InputStream> Abstract socket server for TCP and UDP implementations.
AbstractSocketServer.ServerConfigurationFactory Factory that creates a Configuration for the server.
InputStreamLogEventBridge Reads and logs LogEvents from an InputStream.
JmsServer LogEventListener server that receives LogEvents over a JMS Destination.
JsonInputStreamLogEventBridge Reads and logs JSON LogEvents from an InputStream..
ObjectInputStreamLogEventBridge Reads and logs serialized LogEvent objects from an ObjectInputStream.
SecureTcpSocketServer<T extends InputStream> Listens for events over a secure socket connection (SSL/TLS).
TcpSocketServer<T extends InputStream> Listens for events over a socket connection.
UdpSocketServer<T extends InputStream> Listens for events over a socket connection.
XmlInputStreamLogEventBridge Reads and logs LogEvents from an InputStream.
 

Package org.apache.logging.log4j.core.net.server Description

Standalone server classes for consuming log events over a network. Each of the various servers should be used with another Log4j configuration to handle incoming LogEvents. It is recommended to consider using the Flume Appender for highly reliable networked logging.



Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.