Class FileConsumeRequest
- java.lang.Object
-
- com.swiftmq.filetransfer.protocol.MessageBasedRequest
-
- com.swiftmq.filetransfer.protocol.v941.FileConsumeRequest
-
- All Implemented Interfaces:
MessageBased
public class FileConsumeRequest extends MessageBasedRequest
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PWDHEXDIGEST_PROP
static java.lang.String
QUEUENAME_PROP
static java.lang.String
REPLYINTERVAL_PROP
-
Fields inherited from class com.swiftmq.filetransfer.protocol.MessageBasedRequest
REPLYREQ_PROP
-
-
Constructor Summary
Constructors Constructor Description FileConsumeRequest(java.lang.String queueName, java.lang.String link, java.lang.String passwordHexDigest, int replyInterval)
FileConsumeRequest(javax.jms.Message message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(MessageBasedRequestVisitor visitor)
MessageBasedReply
createReplyInstance()
java.lang.String
getLink()
java.lang.String
getPasswordHexDigest()
java.lang.String
getQueueName()
int
getReplyInterval()
void
setLink(java.lang.String link)
void
setPasswordHexDigest(java.lang.String passwordHexDigest)
void
setQueueName(java.lang.String queueName)
void
setReplyInterval(int replyInterval)
javax.jms.Message
toMessage()
java.lang.String
toString()
-
Methods inherited from class com.swiftmq.filetransfer.protocol.MessageBasedRequest
fillMessage, getMessage, isReplyRequired, setMessage, setReplyRequired
-
-
-
-
Field Detail
-
QUEUENAME_PROP
public static final java.lang.String QUEUENAME_PROP
- See Also:
- Constant Field Values
-
REPLYINTERVAL_PROP
public static final java.lang.String REPLYINTERVAL_PROP
- See Also:
- Constant Field Values
-
PWDHEXDIGEST_PROP
public static final java.lang.String PWDHEXDIGEST_PROP
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FileConsumeRequest
public FileConsumeRequest(javax.jms.Message message) throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
-
FileConsumeRequest
public FileConsumeRequest(java.lang.String queueName, java.lang.String link, java.lang.String passwordHexDigest, int replyInterval)
-
-
Method Detail
-
getQueueName
public java.lang.String getQueueName()
-
setQueueName
public void setQueueName(java.lang.String queueName)
-
getLink
public java.lang.String getLink()
-
setLink
public void setLink(java.lang.String link)
-
getReplyInterval
public int getReplyInterval()
-
setReplyInterval
public void setReplyInterval(int replyInterval)
-
getPasswordHexDigest
public java.lang.String getPasswordHexDigest()
-
setPasswordHexDigest
public void setPasswordHexDigest(java.lang.String passwordHexDigest)
-
createReplyInstance
public MessageBasedReply createReplyInstance()
- Specified by:
createReplyInstance
in classMessageBasedRequest
-
accept
public void accept(MessageBasedRequestVisitor visitor)
- Specified by:
accept
in classMessageBasedRequest
-
toMessage
public javax.jms.Message toMessage() throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classMessageBasedRequest
-
-