Package com.swiftmq.jms.smqp.v750
Class CreateDurableRequest
- java.lang.Object
-
- com.swiftmq.tools.requestreply.Request
-
- com.swiftmq.jms.smqp.v750.CreateDurableRequest
-
- All Implemented Interfaces:
Dumpable
,java.io.Serializable
public class CreateDurableRequest extends Request
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.swiftmq.tools.requestreply.Request
_sem, NO_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description CreateDurableRequest()
CreateDurableRequest(int dispatchId)
CreateDurableRequest(int dispatchId, TopicImpl topic, java.lang.String messageSelector, boolean noLocal, java.lang.String durableName)
CreateDurableRequest(RequestRetryValidator validator, int dispatchId)
CreateDurableRequest(RequestRetryValidator validator, int dispatchId, TopicImpl topic, java.lang.String messageSelector, boolean noLocal, java.lang.String durableName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(RequestVisitor visitor)
protected Reply
createReplyInstance()
int
getDumpId()
Returns a unique dump id for this object.java.lang.String
getDurableName()
java.lang.String
getMessageSelector()
TopicImpl
getTopic()
boolean
isNoLocal()
void
readContent(java.io.DataInput in)
Read the content of this object from the stream.void
setDurableName(java.lang.String durableName)
void
setMessageSelector(java.lang.String messageSelector)
void
setNoLocal(boolean noLocal)
void
setTopic(TopicImpl topic)
java.lang.String
toString()
void
writeContent(java.io.DataOutput out)
Write the content of this object to the stream.-
Methods inherited from class com.swiftmq.tools.requestreply.Request
createReply, getConnectionId, getCorrelationId, getDispatchId, getValidator, isCancelledByValidator, isDoRetry, isReplyRequired, isWasRetry, setCancelledByValidator, setConnectionId, setCorrelationId, setDispatchId, setDoRetry, setReplyRequired, setValidator
-
-
-
-
Constructor Detail
-
CreateDurableRequest
public CreateDurableRequest()
-
CreateDurableRequest
public CreateDurableRequest(int dispatchId)
-
CreateDurableRequest
public CreateDurableRequest(RequestRetryValidator validator, int dispatchId)
-
CreateDurableRequest
public CreateDurableRequest(int dispatchId, TopicImpl topic, java.lang.String messageSelector, boolean noLocal, java.lang.String durableName)
-
CreateDurableRequest
public CreateDurableRequest(RequestRetryValidator validator, int dispatchId, TopicImpl topic, java.lang.String messageSelector, boolean noLocal, java.lang.String durableName)
-
-
Method Detail
-
getTopic
public TopicImpl getTopic()
-
setTopic
public void setTopic(TopicImpl topic)
-
getMessageSelector
public java.lang.String getMessageSelector()
-
setMessageSelector
public void setMessageSelector(java.lang.String messageSelector)
-
isNoLocal
public boolean isNoLocal()
-
setNoLocal
public void setNoLocal(boolean noLocal)
-
getDurableName
public java.lang.String getDurableName()
-
setDurableName
public void setDurableName(java.lang.String durableName)
-
getDumpId
public int getDumpId()
Description copied from interface:Dumpable
Returns a unique dump id for this object.
-
writeContent
public void writeContent(java.io.DataOutput out) throws java.io.IOException
Description copied from interface:Dumpable
Write the content of this object to the stream.- Specified by:
writeContent
in interfaceDumpable
- Overrides:
writeContent
in classRequest
- Parameters:
out
- output stream- Throws:
java.io.IOException
- if an error occurs
-
readContent
public void readContent(java.io.DataInput in) throws java.io.IOException
Description copied from interface:Dumpable
Read the content of this object from the stream.- Specified by:
readContent
in interfaceDumpable
- Overrides:
readContent
in classRequest
- Parameters:
in
- input stream- Throws:
java.io.IOException
- if an error occurs
-
createReplyInstance
protected Reply createReplyInstance()
- Specified by:
createReplyInstance
in classRequest
-
accept
public void accept(RequestVisitor visitor)
-
-