Validation et conservation de vos modifications
Pour conserver les modifications apportées au contrôleur, vous validez celui-ci.
Pourquoi et quand exécuter cette tâche
Vous pouvez uniquement valider ContentModelController et PortletModelController, sachant qu'ils sont les seuls à implémenter l'interface Committable. Vous ne pouvez pas valider LayoutModelController. La validation de LayoutModelController est inclue lors de celle de ContentModelController, duquel vous pouvez obtenir LayoutModelController. La validation de ContentModelController peut inclure celle de plusieurs contrôleurs LayoutModelController.
Notes :
L'exemple suivant montre comment valider un contrôleur et le mettre au rebut :- Une fois un contrôleur validé, vous ne devez plus l'utiliser. N'appelez pas notamment la méthode
commit()après cela. - Après avoir utilisé un contrôleur, vous devez toujours le mettre au rebut.
- Si vous ne voulez pas conserver les modifications effectuées avec le contrôleur, mettez-le au rebut en appelant la méthode
commit().
// commit the controller
try {
controller.commit();
} finally {
controller.dispose();
}