インターフェース ChannelProxy

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

    public interface ChannelProxy
    extends com.rabbitmq.client.Channel
    チャネルプロキシによって実装される Channel のサブインターフェース。基になるターゲットチャネルへのアクセスを許可します
    作成者:
    Mark Pollack, Gary Russell
    関連事項:
    CachingConnectionFactory
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   抽象メソッド   デフォルトメソッド  
      修飾子と型 メソッド 説明
      com.rabbitmq.client.ChannelgetTargetChannel()
      このプロキシのターゲット Channel を返します。
      default booleanisConfirmSelected()
      このチャンネルで確認が選択されている場合は true を返します。
      booleanisTransactional()
      このチャネルで 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