org.softamis.net.multicast
Class AbstractMulticaster.ListenersInvoker

java.lang.Object
  extended by org.softamis.net.multicast.AbstractMulticaster.ListenersInvoker
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
AbstractMulticaster

protected class AbstractMulticaster.ListenersInvoker
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected  boolean fShouldRun
           
protected  java.util.concurrent.BlockingQueue<AbstractMulticaster.ListenersTask> fTasks
           
 
Constructor Summary
protected AbstractMulticaster.ListenersInvoker()
           
 
Method Summary
 void addTask(AbstractMulticaster.ListenersTask aTask)
           
 void run()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fShouldRun

protected boolean fShouldRun

fTasks

protected java.util.concurrent.BlockingQueue<AbstractMulticaster.ListenersTask> fTasks
Constructor Detail

AbstractMulticaster.ListenersInvoker

protected AbstractMulticaster.ListenersInvoker()
Method Detail

addTask

public void addTask(AbstractMulticaster.ListenersTask aTask)

stop

public void stop()

run

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