Package com._1c.g5.v8.derived.context
package com._1c.g5.v8.derived.context
-
ClassDescriptionScope collector being built from separate scope collecting aggregates.Basic implementation of the DD object context.Context factory that produces the
BasicObjectContext
-descendant contextsConvenience adapter for case-specific context collector.Chained builder of combining different builders related to a single business slice (contributor).Clients implement this interface to provide custom context collection for particular cases.Context activation/deactivation callback that is used to start the process of deactivation/reactivation of a previously collected (but not yet computed) contexts in async data processing pipelieContext collecting session is used as a convenience wrapper around the context management facility during operations of context collection.A scope collector's purpose is to provide scope of derived data computations in case of one or another BM event.
Note that clients should not implement this interface themselves, but rather useScopeCollectorBuilder
to build an instance of scope collector.Customized data input forIObjectDerivedDataContext
serializationExtendedDataOutput
implementation with standard helpers for complexIObjectDerivedDataContext
serialization scenariosControls deactivitation/reactivation ofIObjectDerivedDataContext
's that being collected/already stored in the DD context store of a project.Derived data context for the object of the BM model stores the (transient) context being accumulated while processing DD-enabling business scenarios.
The context object is stored in memory only and it shouldn't be restored from some external persistent store explicitly.Common interface of the part based object contexts.Collects DD rebuilding context in case of BM object removal.Produces DD object context(s) for a specific set of BM object types.Part of thePartBasedObjectContext
defining the DD computation context for containment objects.A convenience class allowing to describe behavior of a scope collector using a set of simple rules and then build an instance ofIScopeCollector
in compliance with these rules.
See the usage example below.
A convenience class allowing to build several scope collectors in one call chain.Implementation of the context factory which producesPartBasedObjectContext
.Standard implementation of thePartBasedObjectContext
based on the DD part concept.Basic set of standard tools for building up rebuild scope collectors based on DD parts principle.Convenience adapter for removal context collector.Context removal collector that collects the object being removed at the moment.A convenience class allowing to describe behavior of a scope collector using a set of simple rules and then build an instance ofIScopeCollector
in compliance with these rules.
See the usage example below.