edu.cuny.cat.task
Class MessageDispatchingTask

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

public abstract class MessageDispatchingTask
extends DispatchingTask

A task of dispatching a CATP message.

Version:
$Revision: 1.1 $
Author:
Jinzhong Niu

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

Field Detail

message

protected CatpMessage message

clientId

protected java.lang.String clientId
Constructor Detail

MessageDispatchingTask

public MessageDispatchingTask(CatpMessage message,
                              java.lang.String clientId)
Method Detail

getMessage

public CatpMessage getMessage()

getClientId

public java.lang.String getClientId()

toString

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