Class FilePublishRequest

java.lang.Object
com.swiftmq.filetransfer.protocol.MessageBasedRequest
com.swiftmq.filetransfer.protocol.v940.FilePublishRequest
All Implemented Interfaces:
MessageBased

public class FilePublishRequest extends MessageBasedRequest
  • Field Details

  • Constructor Details

    • FilePublishRequest

      public FilePublishRequest(javax.jms.Message message) throws javax.jms.JMSException
      Throws:
      javax.jms.JMSException
    • FilePublishRequest

      public FilePublishRequest(String replyQueue, String filename, String username, long size, long expiration, int deleteAfterNumberDownloads, String digestType, String passwordHexDigest, boolean fileIsPrivate)
  • Method Details

    • getReplyQueue

      public String getReplyQueue()
    • getFilename

      public String getFilename()
    • setFilename

      public void setFilename(String filename)
    • getUsername

      public String getUsername()
    • getSize

      public long getSize()
    • setSize

      public void setSize(long size)
    • getExpiration

      public long getExpiration()
    • setExpiration

      public void setExpiration(long expiration)
    • getDeleteAfterNumberDownloads

      public int getDeleteAfterNumberDownloads()
    • setDeleteAfterNumberDownloads

      public void setDeleteAfterNumberDownloads(int deleteAfterNumberDownloads)
    • getDigestType

      public String getDigestType()
    • setDigestType

      public void setDigestType(String digestType)
    • getPasswordHexDigest

      public String getPasswordHexDigest()
    • setPasswordHexDigest

      public void setPasswordHexDigest(String passwordHexDigest)
    • isFileIsPrivate

      public boolean isFileIsPrivate()
    • setFileIsPrivate

      public void setFileIsPrivate(boolean fileIsPrivate)
    • createReplyInstance

      public MessageBasedReply createReplyInstance()
      Specified by:
      createReplyInstance in class MessageBasedRequest
    • accept

      public void accept(MessageBasedRequestVisitor visitor)
      Specified by:
      accept in class MessageBasedRequest
    • toMessage

      public javax.jms.Message toMessage() throws javax.jms.JMSException
      Throws:
      javax.jms.JMSException
    • toString

      public String toString()
      Overrides:
      toString in class MessageBasedRequest