Package com._1c.g5.v8.derived
Interface IDerivedDataBmProvider
- All Superinterfaces:
IBmProvider
- All Known Implementing Classes:
DerivedDataBmProvider
Derived data unique
IBmProvider-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidclose(boolean delete) Closes the provider.Gets the associated derived data manager,voidprocessUnfinishedCommits(List<IBmUnfinishedCommitInfo> commitInfo) Processes unfinished commits in case of EDT failure restoration.voidStarts the provider.Methods inherited from interface com._1c.g5.v8.bm.integration.IBmProvider
getId, waitProcessing
-
Field Details
-
PROVIDER_ID
- See Also:
-
-
Method Details
-
close
void close(boolean delete) Closes the provider.- Parameters:
delete- The flag showing whether all the stored data must be deleted.
-
start
Starts the provider.- Parameters:
bmModel- The target BM model. May not benullcleanStart- The flag showing whether all the previously stored data must be cleaned.
-
getDerivedDataManager
IDerivedDataManager getDerivedDataManager()Gets the associated derived data manager,- Returns:
- The derived data manager for this instance of BM model.
-
processUnfinishedCommits
Processes unfinished commits in case of EDT failure restoration.- Parameters:
commitInfo- The list of commit data records that need to be processed. Cannot benull
-