Monday, April 9, 2018

ADF Programmatically Commit & Rollback

Committing through java code in your managed bean:

DCBindingContainer bindings = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
OperationBinding operationBinding = bindings.getOperationBinding(“Commit”);
operationBinding.execute();

Rollback transaction through java code in your managed bean:

DCBindingContainer bindings = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
OperationBinding operationBinding = bindings.getOperationBinding(“Rollback”);
operationBinding.execute();

Pay attention to the operation binding names, if you have CRUD operations from different application modules within the same page, those names will differ (generally: Commit1, Rollback1 etc)

https://adfgok.wordpress.com/2014/04/23/adf-programmatically-commit-rollback/

No comments:

Post a Comment