com.aelitis.azureus.core.clientmessageservice.impl
Class ClientMessage

java.lang.Object
  extended by com.aelitis.azureus.core.clientmessageservice.impl.ClientMessage

public class ClientMessage
extends Object


Constructor Summary
ClientMessage(String msg_id, ClientConnection _client, Map msg_payload, ClientMessageHandler _handler)
           
 
Method Summary
 ClientConnection getClient()
           
 ClientMessageHandler getHandler()
           
 String getMessageID()
           
 Map getPayload()
           
 void reportComplete()
           
 void reportFailed(Throwable error)
           
 void setHandler(ClientMessageHandler new_handler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientMessage

public ClientMessage(String msg_id,
                     ClientConnection _client,
                     Map msg_payload,
                     ClientMessageHandler _handler)
Method Detail

getMessageID

public String getMessageID()

getClient

public ClientConnection getClient()

getPayload

public Map getPayload()

getHandler

public ClientMessageHandler getHandler()

setHandler

public void setHandler(ClientMessageHandler new_handler)

reportComplete

public void reportComplete()

reportFailed

public void reportFailed(Throwable error)