org.jboss.mq.il.uil2.msgs
Class ReceiveMsg
java.lang.Object
org.jboss.mq.il.uil2.msgs.BaseMsg (src)
org.jboss.mq.il.uil2.msgs.ReceiveMsg
- All Implemented Interfaces:
- java.lang.Runnable
- public class ReceiveMsg
- extends BaseMsg (src)
Methods inherited from class org.jboss.mq.il.uil2.msgs.BaseMsg (src) |
createMsg, equals, getError, getMsgID, getMsgType, hashCode, run, setError, setHandler, setMsgID, setUseJMSServerMsgIDs, toString, toString, trimReply |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ReceiveMsg
public ReceiveMsg()
ReceiveMsg
public ReceiveMsg(int subscriberID,
long wait)
getSubscriberID
public int getSubscriberID()
getWait
public long getWait()
getMessage
public SpyMessage (src) getMessage()
setMessage
public void setMessage(SpyMessage (src) msg)
write
public void write(java.io.ObjectOutputStream out)
throws java.io.IOException
- Description copied from class:
BaseMsg (src)
- Write the msgType, msgID, hasError flag and optionally the error
- Overrides:
write
in class BaseMsg (src)
- Parameters:
out
-
- Throws:
java.io.IOException
read
public void read(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Description copied from class:
BaseMsg (src)
- Read the hasError flag and optionally the error. This method is not
a complete analog of write because the SocketManager read task reads
the msgType and msgID off of the socket.
- Overrides:
read
in class BaseMsg (src)
- Parameters:
in
-
- Throws:
java.lang.ClassNotFoundException
java.io.IOException