Package com._1c.g5.v8.bm.integration
-
Interface Summary Interface Description IBatchSessionController Callback used by the batch mode of BM to bring additional control of the batch operations.IBmEditingContext The interface that represents the editing context.IBmEditingContextStateListener The interface for editing context state listener.IBmGlobalEditingContext The global editing context.IBmLifecycleListener Deprecated. Use DT lifecycle listeners and lifecycle aware services instead.IBmLocalEditingContext The local editing context.IBmModel Entry point for all interactions with the BM integration mechanism.IBmPlatformEditingContext The interface that represents the editing context.IBmPlatformGlobalEditingContext The global editing context.IBmPlatformLocalEditingContext The local editing context.IBmPlatformTask<T> IBmPostUndoRedoHandler A mix-in interface fortasks
that need to execute some custom logic on undo/redo.IBmProjectProvider TheIBmProvider
that controls access to the project's sources.IBmProjectProviderSynchronizationListener This listener is being notified in case of external data synchronization is being started or finished.IBmProvider Deprecated. IBmSingleNamespaceTask<T> Task of the BM platform which is bound to a single namespace Should be used for tasks that require communication (read or write) only with a data of a single namespaceIBmTask<T> The interface that describes the BM task for objects editing.IBmWorkspaceSynchronizationListener Listener class is intended to be used then workspace synchronization operations are performed. -
Class Summary Class Description AbstractBmTask<T> The abstract implementation of theIBmTask
.BmBasicTask The task implementation for simplified compatibility with old BM implementationBmBasicTask1<P1> Base class for task with useful operations.BmBasicTask2<P1,P2> Base class for task with useful operations.BmBasicTask2Collection<P1,P2> Base class for task with useful operation with collections.BmCompoundTask A task that comprises a sequence of subtasks.BmEcoreUtil This class contains convenient static methods for working with EMF and BM objectsBmObjectClassExtendedMetadata Deprecated. The class belonged to a mechanism that was deleted.FunctionalModelExtensionProvider Provides funtional extensions forEObject
-based models via model operation custom implementations. -
Enum Summary Enum Description EditingContextState The state of the editing context -
Exception Summary Exception Description BmBatchSessionException The runtime exception thrown in cases: If the current BM operation is performed outside batch session while the batch session is active If the current BM operation is performed inside the batch session while another batch session is activeBmTaskExecutionException The runtime exception thrown while BM task execution.