edu.cuny.cat.task
Class OutgoingMessageDispatchingTask

java.lang.Object
  extended by java.util.Observable
      extended by edu.cuny.cat.task.DispatchingTask
          extended by edu.cuny.cat.task.MessageDispatchingTask
              extended by edu.cuny.cat.task.OutgoingMessageDispatchingTask
All Implemented Interfaces:
java.lang.Runnable

public class OutgoingMessageDispatchingTask
extends MessageDispatchingTask

A task of dispatching a CATP message to a client on the server side.

NOTE: this class is currently not used and may be removed in the future.

Version:
$Revision: 1.1 $
Author:
Jinzhong Niu

Field Summary
protected  Session<CatpMessage> session
           
 
Fields inherited from class edu.cuny.cat.task.MessageDispatchingTask
clientId, message
 
Fields inherited from class edu.cuny.cat.task.DispatchingTask
tid
 
Constructor Summary
OutgoingMessageDispatchingTask(CatpMessage msg, Session<CatpMessage> session, java.lang.String clientId)
           
 
Method Summary
 void run()
           
 java.lang.String toString()
           
 
Methods inherited from class edu.cuny.cat.task.MessageDispatchingTask
getClientId, getMessage
 
Methods inherited from class edu.cuny.cat.task.DispatchingTask
failedOn
 
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
 

Field Detail

session

protected Session<CatpMessage> session
Constructor Detail

OutgoingMessageDispatchingTask

public OutgoingMessageDispatchingTask(CatpMessage msg,
                                      Session<CatpMessage> session,
                                      java.lang.String clientId)
Method Detail

run

public void run()

toString

public java.lang.String toString()
Overrides:
toString in class MessageDispatchingTask