Package com._1c.g5.v8.internal.derived.context
package com._1c.g5.v8.internal.derived.context
-
ClassDescriptionImplementation of
IContextCollectingSessionwhich wraps the context manager and ensures that all context operations are tracked properly.Standard implementation ofIContextCollectorinterface.Data input stream with helper methods forIObjectDerivedDataContextdeserializationData ouput stream with helper methods forIObjectDerivedDataContextserializationDemarkation of derived data context (IObjectDerivedDataContext) transaction operations.Implementation of theIDerivedDataContextManager.Unit tests forDerivedDataContextManager.Internal interface of theIDerivedDataContextManagerused to communicate with context collecting transactions during their lifecycle.Listens to the context update events.Derived data accumulation and state controlling facility.
Provides unified access for DD context accumulation facilities, convenience methods for context updates and context conflict resolution.Unified factory responsible for producing empty DD object contexts.Controls the scope tracking by requesting permissions from the root controlling entityObject context factory implementation.Implementation ofICaseSpecificContextCollectorinterface based on the DD part concept (separate atomic parts of DD data).