Package com.swiftmq.tools.requestreply
Class Reply
- java.lang.Object
-
- com.swiftmq.tools.requestreply.Reply
-
- All Implemented Interfaces:
Dumpable
,java.io.Serializable
- Direct Known Subclasses:
AcknowledgeMessageReply
,AcknowledgeMessageReply
,AssociateMessageReply
,AssociateMessageReply
,AsyncMessageDeliveryReply
,AsyncMessageDeliveryReply
,AuthReply
,AuthReply
,AuthResponseReply
,AuthResponseReply
,CloseBrowserReply
,CloseBrowserReply
,CloseConsumerReply
,CloseConsumerReply
,CloseProducerReply
,CloseProducerReply
,CloseSessionReply
,CloseSessionReply
,CommandReply
,CommandReply
,CommitReply
,CommitReply
,ConnectReply
,ConnectReply
,CreateBrowserReply
,CreateBrowserReply
,CreateConsumerReply
,CreateConsumerReply
,CreateDurableReply
,CreateDurableReply
,CreateProducerReply
,CreateProducerReply
,CreatePublisherReply
,CreatePublisherReply
,CreateSessionReply
,CreateSessionReply
,CreateShadowConsumerReply
,CreateShadowConsumerReply
,CreateSubscriberReply
,CreateSubscriberReply
,CreateTmpQueueReply
,CreateTmpQueueReply
,DeleteDurableReply
,DeleteDurableReply
,DeleteTmpQueueReply
,DeleteTmpQueueReply
,DisconnectReply
,DisconnectReply
,FetchBrowserMessageReply
,FetchBrowserMessageReply
,GenericReply
,GetAuthChallengeReply
,GetAuthChallengeReply
,GetClientIdReply
,GetClientIdReply
,GetMetaDataReply
,GetMetaDataReply
,ProduceMessageReply
,ProduceMessageReply
,ProtocolReply
,RecoverSessionReply
,RecoverSessionReply
,ReplyNE
,RollbackReply
,RollbackReply
,RouterConnectReply
,RouterConnectReply
,SetClientIdReply
,SetClientIdReply
,SMQPVersionReply
,XAResCommitReply
,XAResCommitReply
,XAResEndReply
,XAResEndReply
,XAResGetTxTimeoutReply
,XAResPrepareReply
,XAResPrepareReply
,XAResRecoverReply
,XAResRecoverReply
,XAResRollbackReply
,XAResRollbackReply
,XAResSetTxTimeoutReply
,XAResStartReply
,XAResStartReply
public class Reply extends java.lang.Object implements Dumpable, java.io.Serializable
A Reply is a wrapper class for data (the Result) sending back from a communication point to a Request, identified by a RequestNumber. The Reply could also be an exception. In that case the ok-flag is not set and the exception contains the exception.- Author:
- Andreas Mueller, IIT GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Reply()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getDumpId()
Returns a unique dump id for this object.java.lang.Exception
getException()
boolean
isOk()
boolean
isTimeout()
void
readContent(java.io.DataInput in)
Read the content of this object from the stream.void
send()
void
setException(java.lang.Exception exception)
void
setOk(boolean ok)
void
setTimeout(boolean timeout)
java.lang.String
toString()
void
writeContent(java.io.DataOutput out)
Write the content of this object to the stream.
-
-
-
Method Detail
-
getDumpId
public int getDumpId()
Returns a unique dump id for this object.
-
writeContent
public void writeContent(java.io.DataOutput out) throws java.io.IOException
Write the content of this object to the stream.- Specified by:
writeContent
in interfaceDumpable
- Parameters:
out
- output stream- Throws:
java.io.IOException
- if an error occurs
-
readContent
public void readContent(java.io.DataInput in) throws java.io.IOException
Read the content of this object from the stream.- Specified by:
readContent
in interfaceDumpable
- Parameters:
in
- input stream- Throws:
java.io.IOException
- if an error occurs
-
isOk
public boolean isOk()
-
setOk
public void setOk(boolean ok)
-
isTimeout
public boolean isTimeout()
-
setTimeout
public void setTimeout(boolean timeout)
-
getException
public java.lang.Exception getException()
-
setException
public void setException(java.lang.Exception exception)
-
send
public void send()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-