Package com.webmethods.caf.faces.data
Interface ITransactionalContentProvider
- All Superinterfaces:
IContentProvider
,IUpdateableContentProvider
- All Known Subinterfaces:
ITaskContentProvider
- All Known Implementing Classes:
AbstractTaskContentProvider
,BpmProcessContentProvider
,BpmProcessDefContentProvider
,ClusterServersTableContentProvider
,RowSetTableContentProvider
,SimpleTaskContentProvider
,TableTreeContentProvider
,TaskContentProvider
,TaskContentProviderExtended
Updateable content provider that allows to accumulate changes to the wrapped data
and then submit them all at ones to the data source by calling applyChanges()
.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Commits changes back to the data source.void
Reverts all changes made since the lastapplyChanges()
call.Methods inherited from interface com.webmethods.caf.faces.data.IContentProvider
getPropertyKeys, getType, getValue, hasProperty, toString
Methods inherited from interface com.webmethods.caf.faces.data.IUpdateableContentProvider
isReadOnly, setValue
-
Method Details
-
applyChanges
Commits changes back to the data source.
- Throws:
ContentProviderException
- if error happens during commit
-
cancelChanges
Reverts all changes made since the last
applyChanges()
call.- Throws:
ContentProviderException
-