クラス CompoundTrigger

java.lang.ObjectSE
org.springframework.integration.util.CompoundTrigger
実装されているすべてのインターフェース:
Trigger

public class CompoundTrigger extends ObjectSE implements Trigger
Trigger.nextExecutionTime(TriggerContext) を 2 つのトリガーの 1 つに委譲する Triggeroverride トリガーが null の場合、プライマリトリガーが呼び出されます。それ以外の場合は、オーバーライドトリガーが呼び出されます。
導入:
4.3
作成者:
Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • CompoundTrigger

      public CompoundTrigger(Trigger primary)
      提供されたプライマリトリガーを使用して複合トリガーを作成します。
      パラメーター:
      primary - プライマリトリガー。
  • メソッドの詳細

    • setPrimary

      public final void setPrimary(Trigger primary)
      プライマリトリガーを設定します。
      パラメーター:
      primary - 引き金。
    • setOverride

      public void setOverride(Trigger override)
      オーバーライドトリガーを設定します。null に設定すると、プライマリトリガーの使用に戻ります。
      パラメーター:
      override - オーバーライドトリガー、または null。
    • nextExecution

      public InstantSE nextExecution(TriggerContext triggerContext)
      次で指定:
      インターフェース TriggernextExecution