performancemonster.loghandler
Class LogServer

java.lang.Object
  extended by java.lang.Thread
      extended by performancemonster.loghandler.LogServer
All Implemented Interfaces:
java.lang.Runnable

public class LogServer
extends java.lang.Thread

A daemon thread the processes connections from a org.apache.log4j.net.SocketAppender.html.

Author:
Oliver Burn

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
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
LogServer(int aPort)
          Creates a new LoggingReceiver instance.
 
Method Summary
 void addLogListener(LogListener listener)
           
 void run()
          Listens for client connections *
 
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

LogServer

public LogServer(int aPort)
          throws java.io.IOException
Creates a new LoggingReceiver instance.

Parameters:
aPort - port to listen on
Throws:
java.io.IOException - if an error occurs
Method Detail

addLogListener

public void addLogListener(LogListener listener)

run

public void run()
Listens for client connections *

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread


Copyright © 2005 Ole Friis. All Rights Reserved.