Uses of Interface
com._1c.g5.v8.derived.context.IContextCollectingSession
Packages that use IContextCollectingSession
Package
Description
-
Uses of IContextCollectingSession in com._1c.g5.v8.derived
Methods in com._1c.g5.v8.derived with parameters of type IContextCollectingSessionModifier and TypeMethodDescriptionvoidIDerivedDataUpdate.update(IContextCollectingSession session, IBmModel bmModel) Updates the DD data. -
Uses of IContextCollectingSession in com._1c.g5.v8.derived.context
Methods in com._1c.g5.v8.derived.context with parameters of type IContextCollectingSessionModifier and TypeMethodDescriptionvoidAggregatingContextCollector.collectContext(IBmObject contextObject, BmSubEvent bmEvent, IContextCollectingSession contextSession) voidICaseSpecificContextCollector.collectContext(IBmObject contextObject, BmSubEvent bmEvent, IContextCollectingSession contextSession) Gets called to perform custom scope collection.default voidIContextCollector.collectContextOnFeatureChange(IBmObject bmObject, org.eclipse.emf.ecore.EStructuralFeature feature, BmSubEvent bmEvent, IContextCollectingSession contextSession) Provides the scope of computations in case of the BM object change.
Note that, if the type of the BM object is not supported, an exception will be thrown.default voidIContextCollector.collectContextOnFullRebuild(IBmObject bmObject, IContextCollectingSession contextSession) Gathers full rebuild scope.default voidIContextCollector.collectContextOnFullRebuild(Object objectId, IContextCollectingSession contextSession) default voidIContextCollector.collectContextOnObjectAssociation(IBmObject bmObject, BmSubEvent bmEvent, IContextCollectingSession contextSession) Provides the scope of computations in case of the BM object change.
Note that, if the type of the BM object is not supported, an exception will be thrown.voidIRemovalContextCollector.collectContextOnObjectRemoval(long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, IContextCollectingSession contextSession, IBmModel model) This method allows to gather additional scope for after-removal clearings.voidIRemovalContextCollector.collectContextOnObjectRemoval(IBmObject bmObject, org.eclipse.emf.common.util.URI uri, IBmObject topObject, BmSubEvent bmEvent, IContextCollectingSession contextSession, IBmModel model) This method allows to gather additional scope for after-removal clearings.voidSelfRemovalContextCollector.collectContextOnObjectRemoval(long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, IContextCollectingSession contextSession, IBmModel model) voidSelfRemovalContextCollector.collectContextOnObjectRemoval(IBmObject bmObject, org.eclipse.emf.common.util.URI uri, IBmObject topObject, BmSubEvent bmEvent, IContextCollectingSession contextSession, IBmModel model) -
Uses of IContextCollectingSession in com._1c.g5.v8.dt.internal.md.extension.bm.derived
Methods in com._1c.g5.v8.dt.internal.md.extension.bm.derived with parameters of type IContextCollectingSessionModifier and TypeMethodDescriptionvoidRevaluateAdoptedOnChangeContextCollector.collectContext(IBmObject contextObject, BmSubEvent bmEvent, IContextCollectingSession contextSession) -
Uses of IContextCollectingSession in com._1c.g5.v8.dt.internal.validation.derived
Methods in com._1c.g5.v8.dt.internal.validation.derived with parameters of type IContextCollectingSessionModifier and TypeMethodDescriptionvoidSubsystemUpdateContextCollector.collectContextOnFeatureChange(IBmObject bmObject, org.eclipse.emf.ecore.EStructuralFeature feature, BmSubEvent bmEvent, IContextCollectingSession contextSession) voidSubsystemRemovalContextCollector.collectContextOnObjectRemoval(long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, IContextCollectingSession contextSession, IBmModel model) voidSubsystemRemovalContextCollector.collectContextOnObjectRemoval(IBmObject bmObject, org.eclipse.emf.common.util.URI uri, IBmObject topObject, BmSubEvent bmEvent, IContextCollectingSession contextSession, IBmModel model) static MarkerReindexContextMarkerReindexContext.getRootContext(IBmObject bmObject, IContextCollectingSession contextSession) Returns root (bound to configuration) context.static MarkerReindexContextMarkerReindexContext.getRootContext(IBmModel bmModel, IContextCollectingSession contextSession) Returns root (bound to configuration) context. -
Uses of IContextCollectingSession in com._1c.g5.v8.internal.derived.context
Classes in com._1c.g5.v8.internal.derived.context that implement IContextCollectingSessionModifier and TypeClassDescriptionclassImplementation ofIContextCollectingSessionwhich wraps the context manager and ensures that all context operations are tracked properly.Methods in com._1c.g5.v8.internal.derived.context that return IContextCollectingSessionModifier and TypeMethodDescriptionDerivedDataContextManager.createContextCollectingSession(Object computationCause) DerivedDataContextManager.createContextCollectingSession(Object computationCause, boolean trackWaitingScope) IDerivedDataContextManager.createContextCollectingSession(Object computationCause) Create synchronous DD context collecting session.IDerivedDataContextManager.createContextCollectingSession(Object computationCause, boolean trackWaitingScope) Create synchronous DD context collecting session.DerivedDataContextManager.createContextLoadingSession()IDerivedDataContextManager.createContextLoadingSession()Creates a special context loading session that is used to process unfinished contexts during the start of EDT and schedule them to the DD pipelineMethods in com._1c.g5.v8.internal.derived.context with parameters of type IContextCollectingSessionModifier and TypeMethodDescriptionvoidDerivedDataContextManager.closeSession(IContextCollectingSession session) voidIDerivedDataContextManager.closeSession(IContextCollectingSession session) Finishes processing of the session, removing all effective context locks.voidPartBasedCaseSpecificContextCollector.collectContext(IBmObject contextObject, BmSubEvent bmEvent, IContextCollectingSession contextSession) Gets called to perform custom scope collection.voidContextCollector.collectContextOnFeatureChange(IBmObject bmObject, org.eclipse.emf.ecore.EStructuralFeature feature, BmSubEvent bmEvent, IContextCollectingSession contextSession) voidContextCollector.collectContextOnFullRebuild(IBmObject bmObject, IContextCollectingSession contextSession) voidContextCollector.collectContextOnObjectAssociation(IBmObject bmObject, BmSubEvent bmEvent, IContextCollectingSession contextSession) -
Uses of IContextCollectingSession in com.e1c.g5.v8.dt.check.context
Constructors in com.e1c.g5.v8.dt.check.context with parameters of type IContextCollectingSessionModifierConstructorDescriptionCheckContextCollectingSession(String checkId, CheckComplexity complexity, boolean criticalDataIntegrityCheck, IContextCollectingSession session) Constructs an instance of the session -
Uses of IContextCollectingSession in com.e1c.g5.v8.dt.internal.check.derived
Methods in com.e1c.g5.v8.dt.internal.check.derived with parameters of type IContextCollectingSessionModifier and TypeMethodDescriptionvoidCombinedModelCheckContextCollector.collectContextOnFeatureChange(IBmObject bmObject, org.eclipse.emf.ecore.EStructuralFeature feature, BmSubEvent bmEvent, IContextCollectingSession contextSession) voidCombinedModelCheckContextCollector.collectContextOnFullRebuild(IBmObject bmObject, IContextCollectingSession contextSession) voidLanguageCheckContextCollector.collectContextOnFullRebuild(Object objectId, IContextCollectingSession contextSession) voidCombinedModelCheckContextCollector.collectContextOnObjectAssociation(IBmObject bmObject, BmSubEvent bmEvent, IContextCollectingSession contextSession) voidCombinedModelCheckRemovalContextCollector.collectContextOnObjectRemoval(long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, IContextCollectingSession contextSession, IBmModel model) voidCombinedModelCheckRemovalContextCollector.collectContextOnObjectRemoval(IBmObject bmObject, org.eclipse.emf.common.util.URI uri, IBmObject bmTopObject, BmSubEvent bmEvent, IContextCollectingSession contextSession, IBmModel model)