Esta regra sinaliza os métodos a seguir que foram removidos das classes jakarta.faces.application.StateManager e javax.faces.application.StateManager
no Jakarta Faces 4.0:
O método Jakarta/JavaEE StateManager foi removido |
Método de substituição |
|---|---|
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) |
Os métodos de conveniência a seguir foram removidos das classes jakarta.faces.application.StateManager e javax.faces.application.StateManager
no Jakarta Faces 4.0:
O método Jakarta/JavaEE StateManager foi removido |
Método de substituição |
|---|---|
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 Faces 3.0 StateManager para obter informações adicionais sobre os métodos removidos do Jakarta EE 9.
Consulte Faces 4.0 StateManager para obter informações adicionais sobre a implementação do Jakarta EE 10.
Essa regra possui uma correção automatizada para atualizar o uso desses métodos descontinuados Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.
Para obter mais informações de migração do Jakarta 10, consulte Diferenças entre o Jakarta Faces 4.0 e o 3.0.