com.extrememessaging.ResponseMaster
Class CMailboxThread

java.lang.Object
  extended by com.extrememessaging.ResponseMaster.CMailboxThread

public class CMailboxThread
extends java.lang.Object

This is mostly just a data container. It holds the mailbox-related objects for each thread


Field Summary
 CMailbox oMailbox
           
 
Method Summary
 void ClearCurrentDisposition()
           
 void ClearCurrentMessage()
           
static CMailboxThread CurrentMailboxThread()
           
 void Initialize()
           
 void SetCurrentDisposition(IDisposition disposition)
           
 void SetCurrentMessage(CMessage oMessage)
           
 void SetLastError(java.lang.Throwable e)
           
 void Shutdown()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oMailbox

public CMailbox oMailbox
Method Detail

SetCurrentMessage

public void SetCurrentMessage(CMessage oMessage)

ClearCurrentMessage

public void ClearCurrentMessage()

SetCurrentDisposition

public void SetCurrentDisposition(IDisposition disposition)

ClearCurrentDisposition

public void ClearCurrentDisposition()

SetLastError

public void SetLastError(java.lang.Throwable e)

Initialize

public void Initialize()
                throws ResponseMasterException
Throws:
ResponseMasterException

Shutdown

public void Shutdown()

CurrentMailboxThread

public static CMailboxThread CurrentMailboxThread()
Returns:
The CMailboxThread object that contains the currently executing thread or null if the current thread is not a mailbox thread