Class Log4jAppenderDataGetter

  extended by java.lang.Thread
      extended by org.log4jfugue.SimpleDataGetter
          extended by org.log4jfugue.Log4jAppenderDataGetter
All Implemented Interfaces:

public class Log4jAppenderDataGetter
extends SimpleDataGetter

Thinking about how to do this. Need to setup a SimpleSocketServer to listen for the socket messages. This will in turn use a SocketNode which is the class that deals with the messages themselves. The default SocketNode just turns around and relogs the message, but we'd instead just look at its contents and call the message processor. On the client side we'd setup the socket appender: # A1 is set to be a SocketAppender sending its output to the server running on the remote host, port 12345. log4j.appender.A1.Port=4445 log4j.appender.A1.RemoteHost=[IP_ADDRESS_SERVER]


Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
Field Summary
Fields inherited from class java.lang.Thread
Constructor Summary
Method Summary
Methods inherited from class org.log4jfugue.SimpleDataGetter
run, setReader, setWriter
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public Log4jAppenderDataGetter()