| Package | Description |
|---|---|
| com.rabbitmq.client |
The client API proper: classes and interfaces representing the AMQP
connections, channels, and wire-protocol framing descriptors.
|
| com.rabbitmq.client.impl |
Implementations of interfaces specified in the client API, and their supporting classes.
|
| com.rabbitmq.client.impl.nio |
NIO network connector.
|
| com.rabbitmq.client.impl.recovery |
Implementation of connection and topology recovery.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
Channel.basicPublish(String exchange,
String routingKey,
boolean mandatory,
boolean immediate,
AMQP.BasicProperties props,
ByteBuffer body,
WriteListener listener)
Publish a message with a
ByteBuffer body and a WriteListener for
write completion notification. |
| Modifier and Type | Method and Description |
|---|---|
void |
ChannelN.basicPublish(String exchange,
String routingKey,
boolean mandatory,
boolean immediate,
AMQP.BasicProperties props,
ByteBuffer body,
WriteListener listener)
Public API - Publish a message with a
ByteBuffer body and a WriteListener for
write completion notification. |
void |
SocketFrameHandler.flush(WriteListener listener) |
void |
FrameHandler.flush(WriteListener listener)
Flush the underlying data connection and notify the listener when the write completes.
|
| Constructor and Description |
|---|
AMQCommand(Method method,
AMQContentHeader contentHeader,
ByteBuffer body,
WriteListener writeListener)
Construct a command with a ByteBuffer body and a write completion listener.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SocketChannelFrameHandler.flush(WriteListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
AutorecoveringChannel.basicPublish(String exchange,
String routingKey,
boolean mandatory,
boolean immediate,
AMQP.BasicProperties props,
ByteBuffer body,
WriteListener listener) |
Copyright © 2026 Broadcom Inc. and its subsidiaries.. All rights reserved.