Interface Summary Interface Description IDerivedDataComputerA 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.
IDerivedDataPartBasedRebuildScopeCollectorCollects full rebuild scope for given target object as the part of the DD computing process. IDerivedDataPartComputerDerived data part computer is responsible for computing a single part of the derived data. IDerivedDataRemoverDerived data remover interface.
Class Summary Class Description AbstractDerivedDataPartBasedRebuildScopeCollectorAbstract standard implementation of the part-based full rebuild scope collector. AbstractDerivedDataPartComputerAbstract implementation of the derived data part computer used for convenience. DerivedDataPartBasedComputerStandard implementation of derived data computer which delegates computation to the specific part computers.
This implementation is coupled with
PartBasedObjectContextcontexts and relies on the concept of DD parts.
PartBasedComputingUtilsBasic set of standard tools for building up rebuild scope and context collectors based on DD parts principle. SegmentObjectRebuildDefinitionDefines root object types for objects which DDs are (potentially) existing in the given segment.