クラス CompoundTrigger
java.lang.ObjectSE
org.springframework.integration.util.CompoundTrigger
- 実装されているすべてのインターフェース:
Trigger
Trigger.nextExecutionTime(TriggerContext)
を 2 つのトリガーの 1 つに委譲する Trigger
。override
トリガーが null
の場合、プライマリトリガーが呼び出されます。それ以外の場合は、オーバーライドトリガーが呼び出されます。- 導入:
- 4.3
- 作成者:
- Gary Russell, Artem Bilan
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明nextExecution
(TriggerContext triggerContext) void
setOverride
(Trigger override) オーバーライドトリガーを設定します。null に設定すると、プライマリトリガーの使用に戻ります。final void
setPrimary
(Trigger primary) プライマリトリガーを設定します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.scheduling.Trigger から継承されたメソッド
nextExecutionTime
コンストラクターの詳細
CompoundTrigger
提供されたプライマリトリガーを使用して複合トリガーを作成します。- パラメーター:
primary
- プライマリトリガー。
メソッドの詳細
setPrimary
setOverride
オーバーライドトリガーを設定します。null に設定すると、プライマリトリガーの使用に戻ります。- パラメーター:
override
- オーバーライドトリガー、または null。
nextExecution
- 次で指定:
- インターフェース
Trigger
のnextExecution