インターフェース ChannelProxy

すべてのスーパーインターフェース:
AutoCloseableSEcom.rabbitmq.client.ChannelRawTargetAccesscom.rabbitmq.client.ShutdownNotifier

public interface ChannelProxy extends com.rabbitmq.client.Channel, RawTargetAccess
チャネルプロキシによって実装される 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 の場合は true。