インターフェース 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 を返します。- 戻り値:
confirmsが選択されている場合は true。- 導入:
- 2.1
isPublisherConfirms
default boolean isPublisherConfirms()パブリッシャーの確認が有効になっている場合は true を返します。- 戻り値:
- publisherConfirms の場合は真。