Package com.rabbitmq.client.impl
Class AMQImpl.Connection.Tune
java.lang.Object
com.rabbitmq.client.impl.Method
com.rabbitmq.client.impl.AMQImpl.Connection.Tune
- All Implemented Interfaces:
AMQP.Connection.Tune
,Method
- Enclosing class:
AMQImpl.Connection
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rabbitmq.client.AMQP.Connection.Tune
AMQP.Connection.Tune.Builder
-
Field Summary
-
Constructor Summary
ConstructorDescriptionTune
(int channelMax, int frameMax, int heartbeat) Tune
(MethodArgumentReader rdr) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Public API - debugging utilityboolean
int
int
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
-
Tune
public Tune(int channelMax, int frameMax, int heartbeat) -
Tune
- Throws:
IOException
-
-
Method Details
-
getChannelMax
public int getChannelMax()- Specified by:
getChannelMax
in interfaceAMQP.Connection.Tune
-
getFrameMax
public int getFrameMax()- Specified by:
getFrameMax
in interfaceAMQP.Connection.Tune
-
getHeartbeat
public int getHeartbeat()- Specified by:
getHeartbeat
in interfaceAMQP.Connection.Tune
-
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
-