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 auf Managed Liberty, Open Liberty oder WebSphere Liberty Core nicht bereitgestellt. Bei der Migration auf Managed Liberty, Open Liberty oder WebSphere Liberty Core ist es notwendig concurrency Utilities zu 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.