Métodos de StateManager eliminados en Jakarta Faces

Esta regla señala los métodos siguientes que se han eliminado de las clases jakarta.faces.application.StateManager y javax.faces.application.StateManager en Jakarta Faces 4.0:

Se ha eliminado el método StateManager de Jakarta/JavaEE

Método sustitutivo

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)

Los métodos de conveniencia siguientes se han eliminado de las clases jakarta.faces.application.StateManager y javax.faces.application.StateManager en Jakarta Faces 4.0:

Se ha eliminado el método StateManager de Jakarta/JavaEE

Método sustitutivo

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

Consulte StateManager de Faces 3.0 para obtener información adicional sobre los métodos de Jakarta EE 9 eliminados.

Consulte StateManager de Faces 4.0 para obtener información adicional sobre la implementación de Jakarta EE 10.

Esta regla tiene un arreglo automatizado para actualizar el uso de estos métodos en desuso. Copie la configuración personalizada en el archivo de compilación de la aplicación para habilitar la automatización de arreglos.

Para obtener más información sobre la migración de Jakarta 10, consulte Diferencias entre Jakarta Faces 4.0 y 3.0.