CommonJ Timer および Work Manager API を検出する

この規則はCommonj.timer および Commonj.work API の使用にフラグを立てます。

CommonJ Timer および Work Manager APIs、heritageAPIs-1.1 フィーチャーにより、WebSphere Liberty バージョン 22.0.0.1 およびそれ以降で提供されます。 CommonJ Timer および Work Manager API は、JSR 236、Concurrency Utilities for Java EE、 concurrent-1.0に置き換えられました。ただし、現在は WebSphere Liberty では、両方の APIs がサポートされています。 新規アプリケーションには並行性ユーティリティーが推奨されますが、 CommonJ APIs を使用すると、既存のアプリケーションの最新化を加速できます。 WebSphere Libertyでの CommonJ Timer および Work Manager API の使用設定について詳しくは、 Heritage プログラミング・モデルの使用可能化の資料を参考してください。

CommonJ Timer および Work Manager API は、Open Liberty では提供されません。 Open Liberty にマイグレーションする場合は、Concurrency Utilities を使用する ための作業が必要です。 CommonJ Timer および Work Manager APIsを Concurrency Utilities for Java EE にマイグレーションする方法と例については、 非同期 Bean および CommonJ から EE Concurrency にのマイグレーションの例を参照してください。

CommonJ Timer および Work Manager APIs は、 WebSphere Application Server traditional V9.0では非推奨としてマークされています。