Class ThrottleRequest

java.lang.Object
com.swiftmq.tools.requestreply.Request
com.swiftmq.impl.routing.single.smqpr.v400.ThrottleRequest
All Implemented Interfaces:
com.swiftmq.tools.dump.Dumpable, Serializable

public class ThrottleRequest extends com.swiftmq.tools.requestreply.Request
See Also:
  • Field Summary

    Fields inherited from class com.swiftmq.tools.requestreply.Request

    _sem, NO_TIMEOUT
  • Constructor Summary

    Constructors
    Constructor
    Description
    ThrottleRequest(long delay)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(com.swiftmq.tools.requestreply.RequestVisitor visitor)
     
    protected com.swiftmq.tools.requestreply.Reply
     
    long
     
    int
     
     

    Methods inherited from class com.swiftmq.tools.requestreply.Request

    createReply, getConnectionId, getCorrelationId, getDispatchId, getValidator, isCancelledByValidator, isDoRetry, isReplyRequired, isWasRetry, readContent, setCancelledByValidator, setConnectionId, setCorrelationId, setDispatchId, setDoRetry, setReplyRequired, setValidator, writeContent

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ThrottleRequest

      public ThrottleRequest(long delay)
  • Method Details

    • getDumpId

      public int getDumpId()
      Specified by:
      getDumpId in interface com.swiftmq.tools.dump.Dumpable
      Overrides:
      getDumpId in class com.swiftmq.tools.requestreply.Request
    • createReplyInstance

      protected com.swiftmq.tools.requestreply.Reply createReplyInstance()
      Specified by:
      createReplyInstance in class com.swiftmq.tools.requestreply.Request
    • accept

      public void accept(com.swiftmq.tools.requestreply.RequestVisitor visitor)
      Specified by:
      accept in class com.swiftmq.tools.requestreply.Request
    • getDelay

      public long getDelay()
    • toString

      public String toString()
      Overrides:
      toString in class com.swiftmq.tools.requestreply.Request