Class AMQImpl.Queue.PurgeOk

java.lang.Object
com.rabbitmq.client.impl.Method
com.rabbitmq.client.impl.AMQImpl.Queue.PurgeOk
All Implemented Interfaces:
AMQP.Queue.PurgeOk, Method
Enclosing class:
AMQImpl.Queue

public static class AMQImpl.Queue.PurgeOk extends Method implements AMQP.Queue.PurgeOk
  • Field Details

  • Constructor Details

  • Method Details

    • getMessageCount

      public int getMessageCount()
      Specified by:
      getMessageCount in interface AMQP.Queue.PurgeOk
    • protocolClassId

      public int protocolClassId()
      Description copied from class: Method
      Retrieve the protocol class ID
      Specified by:
      protocolClassId in interface Method
      Specified by:
      protocolClassId in class Method
      Returns:
      the AMQP protocol class ID of this Method
    • protocolMethodId

      public int protocolMethodId()
      Description copied from class: Method
      Retrieve the protocol method ID
      Specified by:
      protocolMethodId in interface Method
      Specified by:
      protocolMethodId in class Method
      Returns:
      the AMQP protocol method ID of this Method
    • protocolMethodName

      public String protocolMethodName()
      Description copied from class: Method
      Retrieve the method name
      Specified by:
      protocolMethodName in interface Method
      Specified by:
      protocolMethodName in class Method
      Returns:
      the AMQP protocol method name of this Method
    • hasContent

      public boolean hasContent()
      Description copied from class: Method
      Tell if content is present.
      Specified by:
      hasContent in class Method
      Returns:
      true if the wire-protocol for this method should involve a content header and body, or false if it should just involve a single method frame.
    • visit

      public Object visit(AMQImpl.MethodVisitor visitor) throws IOException
      Description copied from class: Method
      Visitor support (double-dispatch mechanism).
      Specified by:
      visit in class Method
      Parameters:
      visitor - the visitor object
      Returns:
      the result of the "visit" operation
      Throws:
      IOException - if an error is encountered
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • appendArgumentDebugStringTo

      public void appendArgumentDebugStringTo(StringBuilder acc)
      Description copied from class: Method
      Public API - debugging utility
      Overrides:
      appendArgumentDebugStringTo in class Method
      Parameters:
      acc - the buffer to append debug data to
    • writeArgumentsTo

      public void writeArgumentsTo(MethodArgumentWriter writer) throws IOException
      Description copied from class: Method
      Private API - Autogenerated writer for this method.
      Specified by:
      writeArgumentsTo in class Method
      Parameters:
      writer - interface to an object to write the method arguments
      Throws:
      IOException - if an error is encountered