Package com.rabbitmq.client.impl
Class AMQImpl.Connection.Unblocked
- java.lang.Object
-
- com.rabbitmq.client.impl.Method
-
- com.rabbitmq.client.impl.AMQImpl.Connection.Unblocked
-
- All Implemented Interfaces:
AMQP.Connection.Unblocked
,Method
- Enclosing class:
- AMQImpl.Connection
public static class AMQImpl.Connection.Unblocked extends Method implements AMQP.Connection.Unblocked
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.rabbitmq.client.AMQP.Connection.Unblocked
AMQP.Connection.Unblocked.Builder
-
-
Field Summary
Fields Modifier and Type Field Description static int
INDEX
-
Constructor Summary
Constructors Constructor Description Unblocked()
Unblocked(MethodArgumentReader rdr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendArgumentDebugStringTo(StringBuilder acc)
Public API - debugging utilityboolean
hasContent()
Tell if content is present.int
protocolClassId()
Retrieve the protocol class IDint
protocolMethodId()
Retrieve the protocol method IDString
protocolMethodName()
Retrieve the method nameObject
visit(AMQImpl.MethodVisitor visitor)
Visitor support (double-dispatch mechanism).void
writeArgumentsTo(MethodArgumentWriter writer)
Private API - Autogenerated writer for this method.
-
-
-
Field Detail
-
INDEX
public static final int INDEX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Unblocked
public Unblocked()
-
Unblocked
public Unblocked(MethodArgumentReader rdr) throws IOException
- Throws:
IOException
-
-
Method Detail
-
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
public String 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
public Object visit(AMQImpl.MethodVisitor visitor) throws IOException
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
-
appendArgumentDebugStringTo
public void appendArgumentDebugStringTo(StringBuilder acc)
Description copied from class:Method
Public API - debugging utility- Overrides:
appendArgumentDebugStringTo
in classMethod
- 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 classMethod
- Parameters:
writer
- interface to an object to write the method arguments- Throws:
IOException
- if an error is encountered
-
-