Package com.rabbitmq.client.impl
Class AMQImpl.Queue.Unbind
java.lang.Object
com.rabbitmq.client.impl.Method
com.rabbitmq.client.impl.AMQImpl.Queue.Unbind
- All Implemented Interfaces:
AMQP.Queue.Unbind
,Method
- Enclosing class:
AMQImpl.Queue
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rabbitmq.client.AMQP.Queue.Unbind
AMQP.Queue.Unbind.Builder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Public API - debugging utilityboolean
getQueue()
int
boolean
Tell if content is present.int
hashCode()
int
Retrieve the protocol class IDint
Retrieve the protocol method IDRetrieve the method namevisit
(AMQImpl.MethodVisitor visitor) Visitor support (double-dispatch mechanism).void
writeArgumentsTo
(MethodArgumentWriter writer) Private API - Autogenerated writer for this method.
-
Field Details
-
INDEX
public static final int INDEX- See Also:
-
-
Constructor Details
-
Unbind
-
Unbind
- Throws:
IOException
-
-
Method Details
-
getTicket
public int getTicket()- Specified by:
getTicket
in interfaceAMQP.Queue.Unbind
-
getQueue
- Specified by:
getQueue
in interfaceAMQP.Queue.Unbind
-
getExchange
- Specified by:
getExchange
in interfaceAMQP.Queue.Unbind
-
getRoutingKey
- Specified by:
getRoutingKey
in interfaceAMQP.Queue.Unbind
-
getArguments
- Specified by:
getArguments
in interfaceAMQP.Queue.Unbind
-
protocolClassId
public int protocolClassId()Description copied from class:Method
Retrieve the protocol class ID- Specified by:
protocolClassId
in interfaceMethod
- Specified by:
protocolClassId
in classMethod
- 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 interfaceMethod
- Specified by:
protocolMethodId
in classMethod
- Returns:
- the AMQP protocol method ID of this Method
-
protocolMethodName
Description copied from class:Method
Retrieve the method name- Specified by:
protocolMethodName
in interfaceMethod
- Specified by:
protocolMethodName
in classMethod
- 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 classMethod
- 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
Description copied from class:Method
Visitor support (double-dispatch mechanism).- Specified by:
visit
in classMethod
- Parameters:
visitor
- the visitor object- Returns:
- the result of the "visit" operation
- Throws:
IOException
- if an error is encountered
-
equals
-
hashCode
public int hashCode() -
appendArgumentDebugStringTo
Description copied from class:Method
Public API - debugging utility- Overrides:
appendArgumentDebugStringTo
in classMethod
- Parameters:
acc
- the buffer to append debug data to
-
writeArgumentsTo
Description copied from class:Method
Private API - Autogenerated writer for this method.- Specified by:
writeArgumentsTo
in classMethod
- Parameters:
writer
- interface to an object to write the method arguments- Throws:
IOException
- if an error is encountered
-