edu.cuny.cat.task
Class EventDispatchingTaskOnServerSide
java.lang.Object
java.util.Observable
edu.cuny.cat.task.DispatchingTask
edu.cuny.cat.task.EventDispatchingTask
edu.cuny.cat.task.EventDispatchingTaskOnServerSide
- All Implemented Interfaces:
- java.lang.Runnable
public class EventDispatchingTaskOnServerSide
- extends EventDispatchingTask
A task of dispatching auction events to listeners on the server side. It uses
a mapping from String
to AuctionEventListener
and
can dispatch events to a specifid subset of the mapped listeners, which is
useful on the server side to dispatch events to only certain clients.
- Version:
- $Revision: 1.1 $
- Author:
- Jinzhong Niu
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
receiverIds
protected java.lang.String[] receiverIds
adaptors
protected java.util.Map<java.lang.String,? extends AuctionEventListener> adaptors
EventDispatchingTaskOnServerSide
public EventDispatchingTaskOnServerSide(java.util.Map<java.lang.String,? extends AuctionEventListener> adaptors,
AuctionEvent event,
java.lang.String[] receiverIds)
run
public void run()
toString
public java.lang.String toString()
- Overrides:
toString
in class EventDispatchingTask