インターフェース Subscription

すべてのスーパーインターフェース:
Cancelable

public interface Subscription extends Cancelable
Subscription は、実際に実行されている Task へのリンクです。

Task 実行の非同期性により、Subscription がすぐにアクティブにならない場合があります。基礎となる Task がすでに実行されている場合、isActive() は答えを提供します。

導入:
2.2
作成者:
Mark Paluch
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    await(DurationSE timeout)
    Subscriptionactive になるか、timeoutSE が超過すると、同期のブロッキング呼び出しが返されます。
    boolean

    インターフェース org.springframework.data.redis.stream.Cancelable から継承されたメソッド

    cancel
  • メソッドの詳細

    • isActive

      boolean isActive()
      戻り値:
      サブスクリプションが現在実行されている場合は true。
    • await

      boolean await(DurationSE timeout) throws InterruptedExceptionSE
      Subscriptionactive になるか、timeoutSE が超過すると、同期のブロッキング呼び出しが返されます。
      パラメーター:
      timeout - null であってはなりません。
      戻り値:
      サブスクリプションがアクティブ化された場合は true。タスクがアクティブ化される前に待機時間が経過した場合は false
      例外:
      InterruptedExceptionSE - 待機中に現在のスレッドが中断された場合。