インターフェース ChannelProxy
- すべてのスーパーインターフェース:
AutoCloseableSE
、com.rabbitmq.client.Channel
、RawTargetAccess
、com.rabbitmq.client.ShutdownNotifier
チャネルプロキシによって実装される
Channel
のサブインターフェース。基になるターゲットチャネルへのアクセスを許可します - 作成者:
- Mark Pollack, Gary Russell, Leonardo Ferreira
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明com.rabbitmq.client.Channel
このプロキシのターゲット Channel を返します。default boolean
このチャンネルで確認が選択されている場合は true を返します。default boolean
パブリッシャーの確認が有効になっている場合は true を返します。boolean
このチャネルでtxSelect()
が有効なトランザクションがあるかどうかを返します。インターフェース com.rabbitmq.client.Channel から継承されたメソッド
abort, abort, addConfirmListener, addConfirmListener, addReturnListener, addReturnListener, asyncCompletableRpc, asyncRpc, basicAck, basicCancel, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicConsume, basicGet, basicNack, basicPublish, basicPublish, basicPublish, basicQos, basicQos, basicQos, basicRecover, basicRecover, basicReject, clearConfirmListeners, clearReturnListeners, close, close, confirmSelect, consumerCount, exchangeBind, exchangeBind, exchangeBindNoWait, exchangeDeclare, exchangeDeclare, exchangeDeclare, exchangeDeclare, exchangeDeclare, exchangeDeclare, exchangeDeclare, exchangeDeclare, exchangeDeclareNoWait, exchangeDeclareNoWait, exchangeDeclarePassive, exchangeDelete, exchangeDelete, exchangeDeleteNoWait, exchangeUnbind, exchangeUnbind, exchangeUnbindNoWait, getChannelNumber, getConnection, getDefaultConsumer, getNextPublishSeqNo, messageCount, queueBind, queueBind, queueBindNoWait, queueDeclare, queueDeclare, queueDeclareNoWait, queueDeclarePassive, queueDelete, queueDelete, queueDeleteNoWait, queuePurge, queueUnbind, queueUnbind, removeConfirmListener, removeReturnListener, rpc, setDefaultConsumer, txCommit, txRollback, txSelect, waitForConfirms, waitForConfirms, waitForConfirmsOrDie, waitForConfirmsOrDie
インターフェース com.rabbitmq.client.ShutdownNotifier から継承されたメソッド
addShutdownListener, getCloseReason, isOpen, notifyListeners, removeShutdownListener
メソッドの詳細
getTargetChannel
com.rabbitmq.client.Channel getTargetChannel()このプロキシのターゲット Channel を返します。これは通常、ネイティブプロバイダーチャネルになります。
- 戻り値:
- 基礎となるチャネル (非
null
)
isTransactional
boolean isTransactional()このチャネルでtxSelect()
が有効なトランザクションがあるかどうかを返します。- 戻り値:
- チャネルがトランザクション対応の場合は true。
- 導入:
- 1.5
isConfirmSelected
default boolean isConfirmSelected()このチャンネルで確認が選択されている場合は true を返します。- 戻り値:
- 選択を確認する場合は true。
- 導入:
- 2.1
isPublisherConfirms
default boolean isPublisherConfirms()パブリッシャーの確認が有効になっている場合は true を返します。- 戻り値:
- publisherConfirms の場合は真。