The enterprise bean must not attempt to manage threads. The enterprise bean must not attempt to start, stop, suspend, or resume a thread, or to change a thread’s priority or name. ... (日本語訳: Enterprise Beanは、スレッドを管理しようとしてはならない。 Enterprise Beanは、スレッドを開始、停止、中断、再開しようとしたり、 スレッドの優先度や名前を変更しようとしてはならない。 ...) ― Jakarta Enterprise Beans 4.0規約より https://jakarta.ee/ja/specifications/enterprise-beans/4.0/
VM Jakarta EE コンテナ (アプリケーションサーバー) Jakarta EE アプリケーション データベース HTTP クライアント ⚫Javaによるエンタープライズシステム向け規約群 ⚫2024年にJakarta EE 11がリリース予定 ⚫アプリケーションサーバーのスレッド上でアプリが動作 ⚫アプリケーションサーバー自身がマルチスレッドプログラム
JSR 166 Concurrency Utilities Java SE Java EE 7 JSR 236 Concurrency Utilities for Java EE 1.0 Jakarta EE 9 Jakarta Concurrency 2.0 (javax→jakarta) Jakarta EE 10 Jakarta EE 8 Jakarta Concurrency 1.1 (財団への移管) Jakarta Concurrency 3.0 (機能追加) Jakarta EE
Scheduled Executor Service Thread Factory Jakarta Concurrencyでは4種類の管理オブジェクトが利用できる Concurrency Utilities (Java SE) Jakarta Concurrency Managed Executor Service Context Service jakarta.enterprise.concurrent Managed Scheduled Executor Service Managed Thread Factory