已移除 Jakarta Faces StateManager 方法

此规则会标记从 Jakarta Faces 4.0 中的 jakarta.faces.application.StateManagerjavax.faces.application.StateManager 类 除去的以下方法:

已移除 Jakarta/JavaEE StateManager 方法

替换方法

restoreView jakarta.faces.view.StateManagementStrategy.restoreView()
saveSerializedView jakarta.faces.view.StateManagementStrategy.saveView()
saveView jakarta.faces.view.StateManagementStrategy.saveView()
writeState(FacesContext context, StateManager.SerializedView state) writeState(FacesContext context, Object state)

已从 Jakarta Faces 4.0 中的 jakarta.faces.application.StateManagerjavax.faces.application.StateManager 类 除去以下便捷方法:

已移除 Jakarta/JavaEE StateManager 方法

替换方法

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

请参阅 Faces 3.0 StateManager,以获取有关 Jakarta EE 9 已移除方法的更多信息。

请参阅 Faces 4.0 StateManager,以获取有关 Jakarta EE 10 实现的更多信息。

此规则具有用于更新这些不推荐使用的方法的自动修订。 将定制配置复制到应用程序构建文件以启用修订自动化。

有关更多 Jakarta 10 迁移信息,请参阅 Jakarta Faces 4.0 与 3.0 之间的差异