Package com.rabbitmq.client.impl
Class AMQImpl.Exchange.Unbind
java.lang.Object
com.rabbitmq.client.impl.Method
com.rabbitmq.client.impl.AMQImpl.Exchange.Unbind
- All Implemented Interfaces:
AMQP.Exchange.Unbind
,Method
- Enclosing class:
AMQImpl.Exchange
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rabbitmq.client.AMQP.Exchange.Unbind
AMQP.Exchange.Unbind.Builder
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Public API - debugging utilityboolean
boolean
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.Exchange.Unbind
-
getDestination
- Specified by:
getDestination
in interfaceAMQP.Exchange.Unbind
-
getSource
- Specified by:
getSource
in interfaceAMQP.Exchange.Unbind
-
getRoutingKey
- Specified by:
getRoutingKey
in interfaceAMQP.Exchange.Unbind
-
getNowait
public boolean getNowait()- Specified by:
getNowait
in interfaceAMQP.Exchange.Unbind
-
getArguments
- Specified by:
getArguments
in interfaceAMQP.Exchange.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
-