org.benow.web.message
Class MessageWatcher

java.lang.Object
  extended by java.lang.Thread
      extended by org.benow.web.message.MessageWatcher
All Implemented Interfaces:
java.lang.Runnable, org.benow.java.notify.Listener

public class MessageWatcher
extends java.lang.Thread
implements org.benow.java.notify.Listener


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
MessageWatcher()
           
 
Method Summary
 void encue(Message message)
           
 boolean onEvent(java.lang.Object notifier, org.benow.java.notify.event.Event event)
           
 void run()
           
 
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

MessageWatcher

public MessageWatcher()
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

onEvent

public boolean onEvent(java.lang.Object notifier,
                       org.benow.java.notify.event.Event event)
Specified by:
onEvent in interface org.benow.java.notify.Listener

encue

public void encue(Message message)