StateManager-Methoden für Jacarta Faces wurden entfernt

Diese Regel markiert die folgenden Methoden, die aus den Klassen jakarta.faces.application.StateManager und javax.faces.application.StateManager in Jakarta Faces 4.0 entfernt wurden:

Methode StateManager für Jakarta/JavaEE wurde entfernt

Ersetzungsmethode

restoreView jakarta.faces.view.StateManagementStrategy.restoreView()
saveSerializedView jakarta.faces.view.StateManagementStrategy.saveView()
saveView jakarta.faces.view.StateManagementStrategy.saveView()
writeState(Kontext FacesContext, Status StateManager.SerializedView) writeState(Kontext FacesContext, Status 'Object')

Die folgenden Methoden zur Vereinfachung wurden aus den Klassen jakarta.faces.application.StateManager und javax.faces.application.StateManager in Jakarta Faces 4.0 entfernt:

Methode StateManager für Jakarta/JavaEE wurde entfernt

Ersetzungsmethode

getComponentStateToSave jakarta.faces.view.StateManagementStrategy.saveView()
getTreeStructureToSave jakarta.faces.view.StateManagementStrategy.saveView()
restoreComponentState jakarta.faces.view.StateManagementStrategy.restoreView()
restoreTreeStructure jakarta.faces.view.StateManagementStrategy.restoreView()

Weitere Informationen zu den entfernten Jakarta EE 9-Methoden finden Sie unter Faces 3.0 StateManager.

Weitere Informationen zur Jakarta EE 10-Implementierung finden Sie unter Faces 4.0 StateManager.

Diese Regel verfügt über einen automatisierten Fix, um die Verwendung dieser veralteten Methoden zu aktualisieren. Kopieren Sie die angepasste Konfiguration in die Builddatei Ihrer Anwendung, um die Fixautomatisierung zu aktivieren.

Weitere Informationen zur Migration von Jakarta 10 finden Sie unter Unterschiede zwischen Jakarta Faces 4.0 und 3.0.