パッケージ org.springframework.scheduling.quartz
@NonNullApi @NonNullFields パッケージ org.springframework.scheduling.quartz
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。Quartz ジョブを実装するための便利なクラスも提供します。
- クラス説明Quartz
CronTrigger
インスタンスを作成するための SpringFactoryBean
。トリガー構成の Bean スタイルの使用をサポートします。特定のRunnable
SE インスタンスに委譲する単純な QuartzJob
アダプター。QuartzJobDetail
インスタンスを作成するための SpringFactoryBean
。JobDetail 構成の Bean スタイルの使用をサポートします。ターゲットメソッドからスローされた例外をラップする未チェックの例外。Quartz 管理の JDBC 接続プールを使用する代わりに、Spring 管理のDataSource
SE に委譲する Quartz のJobStoreCMT
クラスのサブクラス。ジョブの実行を指定された(静的または非静的)メソッドに委譲するJobDetail
オブジェクトを公開するFactoryBean
。Quartz 指定されたメソッドを呼び出すジョブ実装。StatefulJob インターフェースを実装する MethodInvokingJob の拡張。渡された JobDataMap および SchedulerContext を Bean プロパティ値として適用する、Quartz ジョブインターフェースの単純な実装。QuartzClassLoadHelper
インターフェースから Spring のResourceLoader
インターフェースに適応するラッパー。Quartz スケジューラーにアクセスするための共通基本クラス。Quartz スケジューラにアクセスするための Spring Bean スタイルのクラス、つまり(自然にアクセスすることなく)SchedulerContext へのアクセスを必要とする Spring 管理の Quartz アーティファクトによって実装されるコールバックインターフェース。QuartzScheduler
を作成および構成し、そのライフサイクルを Spring アプリケーションコンテキストの一部として管理し、依存性注入のための Bean 参照としてスケジューラを公開するFactoryBean
。Spring のTaskExecutor
インターフェースを実装し、Spring ライフサイクルコールバックをリッスンする Quartz の SimpleThreadPool のサブクラス。QuartzSimpleTrigger
インスタンスを作成するための SpringFactoryBean
。トリガー構成の Bean スタイルの使用をサポートします。Bean プロパティに対する Spring スタイルの依存性注入もサポートするAdaptableJobFactory
のサブクラス。