Diese Regel markiert die Verwendung der APIs commonj.timer und commonj.work.
Die APIs CommonJ Timer und Work Manager werden in WebSphere Liberty Base, ND und z/OS Version 22.0.0.1 und höher über das Feature heritageAPIs-1.1 bereitgestellt.
Die CommonJ-APIs „Timer“ und „Work Manager“ wurden durch JSR 236, Concurrency Utilities for Java EE,
concurrent-1.0 ersetzt, aber jetzt bietet WebSphere Liberty Unterstützung für beide APIs. Concurrency Utilities wird für neue Anwendungen empfohlen, aber die
CommonJ-APIs können verwendet werden, um die Modernisierung vorhandener Anwendungen zu beschleunigen.
Weitere Informationen zur Konfiguration der Verwendung der CommonJ-APIs „Timer“ und „Work Manager“ in WebSphere Liberty finden Sie in der Dokumentation zu
Frühere Programmiermodelle aktivieren.
Die APIs CommonJ Timer und Work Manager werden in Open Liberty oder WebSphere Liberty Core nicht bereitgestellt. Wenn Sie eine Migration auf Open Liberty oder WebSphere Liberty Core durchführen, müssen Sie Concurrency Utilities verwenden. Informationen und Beispiele für die Migration der CommonJ-APIs „Timer“ und „Work Manager“ auf Concurrency Utilities for Java EE finden Sie unter Beispiele für die Migration zu EE Concurrency von Asynchronous Beans und CommonJ.
Die CommonJ-APIs „Timer“ und „Work Manager“ sind in WebSphere Application Server Traditional V9.0 als veraltet angegeben.