Package com._1c.g5.v8.derived.computer
-
Interface Summary Interface Description IBmTransactionCancellingMonitor Monitor that cancels operations in theIBmTransaction
on monitor cancelIDerivedDataComputer A derived data computer is responsible for computation of the derived data scenarios of BM objects.
Clients implement this interface to provide logic of derived data computation.IDerivedDataPartBasedRebuildScopeCollector Collects full rebuild scope for given target object as the part of the DD computing process.IDerivedDataPartComputer Derived data part computer is responsible for computing a single part of the derived data.IDerivedDataRemover Derived data remover interface. -
Class Summary Class Description AbstractDerivedDataPartBasedRebuildScopeCollector Abstract standard implementation of the part-based full rebuild scope collector.AbstractDerivedDataPartComputer Abstract implementation of the derived data part computer used for convenience.DerivedDataComputerMonitorHolder Threadlocal monitor holder for the currentIDerivedDataComputer
computation call.DerivedDataPartBasedComputer Standard implementation of derived data computer which delegates computation to the specific part computers.
This implementation is coupled withPartBasedObjectContext
contexts and relies on the concept of DD parts.PartBasedComputingUtils Basic set of standard tools for building up rebuild scope and context collectors based on DD parts principle.SegmentObjectRebuildDefinition Defines root object types for objects which DDs are (potentially) existing in the given segment.