Uses of Interface
com._1c.g5.v8.bm.core.IBmPlatformTransaction
-
-
Uses of IBmPlatformTransaction in com._1c.g5.v8.bm.core
Methods in com._1c.g5.v8.bm.core that return IBmPlatformTransaction Modifier and Type Method Description abstract IBmPlatformTransaction
BmPlatform. beginNonCommittableTransaction()
Deprecated.For internal use only, will be removed someday.abstract IBmPlatformTransaction
BmPlatform. beginReadOnlyTransaction()
Begins a read-only transaction.abstract IBmPlatformTransaction
BmPlatform. beginReadOnlyTransaction(boolean lightweight)
Begins a read-only transaction.abstract IBmPlatformTransaction
BmPlatform. beginReadWriteTransaction()
Begins a read-write transaction.abstract IBmPlatformTransaction
BmPlatform. beginReadWriteTransaction(boolean trackModifications)
Begins a read-write transaction.abstract IBmPlatformTransaction
BmPlatform. beginReadWriteTransaction(boolean trackModifications, boolean disableEvents, Object operationId, Object serviceId)
Begins a read-write transaction.abstract IBmPlatformTransaction
BmPlatform. beginReadWriteTransaction(boolean trackModifications, Object operationId, Object serviceId)
Begins a read-write transaction.IBmPlatformTransaction
IBmObject. bmGetPlatformTransaction()
Gets the platform-wide transaction this object is associated with.abstract IBmPlatformTransaction
BmPlatform. getCurrentTransaction()
Gets the transaction currently open in the calling thread.IBmPlatformTransaction
IBmTransaction. getPlatformTransaction()
Gets the corresponding platform-wide transaction.Methods in com._1c.g5.v8.bm.core with parameters of type IBmPlatformTransaction Modifier and Type Method Description org.eclipse.emf.ecore.EObject
IBmReferencePersistenceContributor. resolveTarget(Object value, IBmNamespace contextNs, IBmPlatformTransaction transaction)
Resolves target object pointed by the specified reference value. -
Uses of IBmPlatformTransaction in com._1c.g5.v8.bm.integration
Methods in com._1c.g5.v8.bm.integration with parameters of type IBmPlatformTransaction Modifier and Type Method Description T
IBmPlatformTask. execute(IBmPlatformTransaction transaction)
The method called by the task executor with an active transaction. -
Uses of IBmPlatformTransaction in com._1c.g5.v8.dt.binary.resource
Methods in com._1c.g5.v8.dt.binary.resource with parameters of type IBmPlatformTransaction Modifier and Type Method Description protected byte[]
BinaryResourceContentImporter. handleResourceCreationOrModification(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path, InputStream content, boolean fullOverride)
protected void
BinaryResourceContentImporter. handleResourceDeletion(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path)
-
Uses of IBmPlatformTransaction in com._1c.g5.v8.dt.bsl.bm
Methods in com._1c.g5.v8.dt.bsl.bm with parameters of type IBmPlatformTransaction Modifier and Type Method Description org.eclipse.emf.ecore.EObject
BslObjectReferencePersistenceContributor. resolveTarget(Object value, IBmNamespace contextNs, IBmPlatformTransaction transaction)
-
Uses of IBmPlatformTransaction in com._1c.g5.v8.dt.core.provider
Methods in com._1c.g5.v8.dt.core.provider with parameters of type IBmPlatformTransaction Modifier and Type Method Description protected byte[]
BaseBmBlobImporter. handleResourceCreationOrModification(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path, InputStream content, boolean fullOverride)
protected byte[]
StandardBmObjectImporter. handleResourceCreationOrModification(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path, InputStream content, boolean fullOverride)
protected abstract byte[]
TransactionalBmContentImporter. handleResourceCreationOrModification(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path, InputStream content, boolean fullOverride)
Handles a data import process for an imported resourceprotected void
BaseBmBlobImporter. handleResourceDeletion(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path)
protected void
StandardBmObjectImporter. handleResourceDeletion(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path)
protected abstract void
TransactionalBmContentImporter. handleResourceDeletion(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path)
Handles a data removal process for a removed resourceprotected BmContentImportSupport.LoadedData
BmContentImportSupport. loadData(IBmPlatformTransaction transaction, IBmNamespace namespace, IDtProject project, org.eclipse.core.runtime.IPath path, InputStream content, boolean resolveExternalReferencesDuringImport, BmContentImportSupport.ILoadOptionsProvider loadOptionsProvider, org.eclipse.emf.ecore.resource.Resource.Factory resourceFactory, IBmModelManager bmModelManager, IRuntimeVersionSupport runtimeVersionSupport, IQualifiedNameFilePathConverter qualifiedNameFilePathConverter)
Loads the data from the provided content input streamvoid
IResourceContentImporter.IMergeStrategy. merge(IBmPlatformTransaction transaction, org.eclipse.emf.ecore.EObject internalObject, org.eclipse.emf.ecore.EObject externalObject, org.eclipse.emf.ecore.resource.Resource externalResource)
Performs object merge.void
ReplaceByFeatureStrategy2. merge(IBmPlatformTransaction transaction, org.eclipse.emf.ecore.EObject internalObject, org.eclipse.emf.ecore.EObject externalObject, org.eclipse.emf.ecore.resource.Resource externalResource)
Method parameters in com._1c.g5.v8.dt.core.provider with type arguments of type IBmPlatformTransaction Modifier and Type Method Description protected <T> T
BmContentImportSupport. executeTaskInContextIfNecessary(Function<IBmPlatformTransaction,T> importFunction, IDtProject project, boolean executeInGlobalContext, boolean disableEvents, IBmModelManager bmModelManager)
Executes provided generic import function in global editing context or directly as a RW BM task -
Uses of IBmPlatformTransaction in com._1c.g5.v8.dt.ws.resource
Methods in com._1c.g5.v8.dt.ws.resource with parameters of type IBmPlatformTransaction Modifier and Type Method Description org.eclipse.emf.ecore.EObject
WsDefinitionObjectReferencePersistenceContributor. resolveTarget(Object value, IBmNamespace contextNs, IBmPlatformTransaction transaction)
-