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 -
Method Summary
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
-
Constructor Details
-
ThrottleRequest
public ThrottleRequest(long delay)
-
-
Method Details
-
getDumpId
public int getDumpId()- Specified by:
getDumpIdin interfacecom.swiftmq.tools.dump.Dumpable- Overrides:
getDumpIdin classcom.swiftmq.tools.requestreply.Request
-
createReplyInstance
protected com.swiftmq.tools.requestreply.Reply createReplyInstance()- Specified by:
createReplyInstancein classcom.swiftmq.tools.requestreply.Request
-
accept
public void accept(com.swiftmq.tools.requestreply.RequestVisitor visitor) - Specified by:
acceptin classcom.swiftmq.tools.requestreply.Request
-
getDelay
public long getDelay() -
toString
- Overrides:
toStringin classcom.swiftmq.tools.requestreply.Request
-