EE サブシステムは、EE Concurrency Utilities (JSR 236) や @Resource
のインジェクションなど、Jakarta EE プラットフォームで共通する機能を提供します。このサブシステムは、Jakarta EE アプリケーションのデプロイメントのライフサイクルも管理します (.ear ファイル)。
EE サブシステムは以下に使用できます:
- Jakarta EE アプリケーションのデプロイメントの動作をカスタマイズできるようにします。
- グローバルモジュールの管理: 各 Jakarta EE デプロイメントの JBoss Module に依存関係として追加される JBoss モジュールのセット。このような依存関係により、Jakarta EE デプロイメントはグローバルモジュールによってエクスポートされたクラスを認識できます。
- EE Concurrency Utilities (JSR 236) の管理: マルチスレッドの Jakarta EE アプリケーションの書き込みを容易にするため導入されました。これらのユーティリティーのインスタンスは ${build.fullName} と、EE サブシステムによって提供される関連設定によって管理されます。