- getID
Returns the id of this channel.
- send
Sends a packet on this channel.
- sendBlocking
Sends a packet on this channel and then blocks until a response is received or a
timeout occurs.
- setHandler
Sets the org.apache.activemq.artemis.core.protocol.core.ChannelHandler that this
channel should forw
- close
Closes this channel. once closed no packets can be sent.
- confirm
sends a confirmation of a packet being received.
- flushConfirmations
flushes any confirmations on to the connection.
- getConnection
returns the CoreRemotingConnection being used by the channel
- getLastConfirmedCommandID
returns the last confirmed packet command id
- replayCommands
resends any packets that have not received confirmations yet. Typically called
after a connection ha
- sendAndFlush
Sends a packet on this channel and then blocks until it has been written to the
connection.
- sendBatched
Sends a packet on this channel using batching algorithm if appropriate