Metode Jakarta Faces StateManager eliminate

Această regulă semnalizează următoarele metode care au fost eliminate din clasele jakarta.faces.application.StateManager și javax.faces.application.StateManager în Jakarta Faces 4.0:

Metodă Jakarta/JavaEE StateManager eliminată

Metodă de înlocuire

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)

Următoarele metode de comoditate au fost eliminate din clasele jakarta.faces.application.StateManager și javax.faces.application.StateManager în Jakarta Faces 4.0:

Metodă Jakarta/JavaEE StateManager eliminată

Metodă de înlocuire

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

Vedeți Faces 3.0 StateManager pentru mai multe informații despre metodele Jakarta EE 9 eliminate.

Vedeți Faces 4.0 StateManager pentru mai multe informații despre implementarea Jakarta EE 10.

Această regulă are un fix automat pentru a actualiza utilizarea acestor metode depreciate. Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.

Pentru mai multe informații despre migrarea Jakarta 10, vedeți Diferențe între Jakarta Faces 4.0 și 3.0.