パッケージ | 説明 |
---|---|
org.springframework.scheduling.commonj | IBM WebSphere 6.0+ および BEA WebLogic 9.0+ でサポートされている CommonJ WorkManager/TimerManager 機能に基づくスケジューリングの便利なクラス。 |
org.springframework.scheduling.concurrent | java.util.concurrent および javax.enterprise.concurrent パッケージのコンビニエンスクラスをスケジュールし、Spring コンテキストで ThreadPoolExecutor または ScheduledThreadPoolExecutor を Bean としてセットアップできるようにします。 |
org.springframework.scheduling.quartz | オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。 |
修飾子と型 | クラスと説明 |
---|---|
class | WorkManagerTaskExecutor 使用すべきではありません。 5.1 以降、EE 7/8 ベースの DefaultManagedTaskExecutor を推奨 |
修飾子と型 | クラスと説明 |
---|---|
class | ConcurrentTaskExecutor java.util.concurrent.Executor を受け取り、Spring TaskExecutor を公開するアダプター。 |
class | ConcurrentTaskScheduler java.util.concurrent.ScheduledExecutorService を受け取り、Spring TaskScheduler を公開するアダプター。 |
class | DefaultManagedTaskExecutor ConcurrentTaskExecutor の JNDI ベースのバリアント。Java EE 7/8 環境で JSR-236 の "java:comp/DefaultManagedExecutorService" のデフォルトのルックアップを実行します。 |
class | DefaultManagedTaskScheduler ConcurrentTaskScheduler の JNDI ベースのバリアント。Java EE 7 環境で JSR-236 の "java:comp/DefaultManagedScheduledExecutorService" のデフォルトのルックアップを実行します。 |
class | ThreadPoolTaskExecutor JavaBean は、 ThreadPoolExecutor SE を Bean スタイルで ( "corePoolSize"、"maxPoolSize"、"keepAliveSeconds"、"queueCapacity" プロパティを通じて) 構成し、それを Spring TaskExecutor として公開できるようにします。 |
class | ThreadPoolTaskScheduler ネイティブ ScheduledThreadPoolExecutor SE をラップする Spring の TaskScheduler インターフェースの実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | SimpleThreadPoolTaskExecutor Spring の TaskExecutor インターフェースを実装し、Spring ライフサイクルコールバックをリッスンする Quartz の SimpleThreadPool のサブクラス。 |