Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext
Packages that use IStoreAccessor.CommitContext
Package
Description
Server integration of the CDO Lifecycle Management.
Server concepts for dealing with repositories and stores.
Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
Server provider interfaces (SPI) for the server integration of the
Security model.Server service provider interfaces and useful base implementations.
-
Uses of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.lm.server
Methods in org.eclipse.emf.cdo.lm.server with parameters of type IStoreAccessor.CommitContextModifier and TypeMethodDescriptionprotected voidAbstractLifecycleManager.createNewModuleInfos(IStoreAccessor.CommitContext commitContext, List<AbstractLifecycleManager.ModuleInfo> newModules) protected voidAbstractLifecycleManager.createNewModules(IStoreAccessor.CommitContext commitContext, List<org.eclipse.net4j.util.collection.Pair<String, CDOID>> newModules) Deprecated.protected voidAbstractLifecycleManager.handleBaselineAddition(IStoreAccessor.CommitContext commitContext, InternalCDORevision addedContent) protected voidAbstractLifecycleManager.handleBaselineDeletion(IStoreAccessor.CommitContext commitContext, CDORevisionDelta revisionDelta, CDORemoveFeatureDelta removeFeatureDelta) protected voidAbstractLifecycleManager.handleCommit(IStoreAccessor.CommitContext commitContext) protected voidAbstractLifecycleManager.handleModuleDeletion(IStoreAccessor.CommitContext commitContext, InternalCDORevisionDelta systemRevisionDelta, CDORemoveFeatureDelta removeModuleDelta) -
Uses of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.server
Methods in org.eclipse.emf.cdo.server that return IStoreAccessor.CommitContextModifier and TypeMethodDescriptionstatic IStoreAccessor.CommitContextStoreThreadLocal.getCommitContext()Methods in org.eclipse.emf.cdo.server with parameters of type IStoreAccessor.CommitContextModifier and TypeMethodDescriptionabstract voidIRepositoryProtector.CommitHandler.afterCommit(IStoreAccessor.CommitContext commitContext, IRepositoryProtector.UserInfo userInfo) Called after the commit has succeeded.abstract voidIRepositoryProtector.CommitHandler.beforeCommit(IStoreAccessor.CommitContext commitContext, IRepositoryProtector.UserInfo userInfo) Called before the commit is security checked and passed to the repository.voidIRepository.WriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction, IStoreAccessor.CommitContext commitContext, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Provides a way to handle transactions after they have been committed to the backend store.voidIRepository.WriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction, IStoreAccessor.CommitContext commitContext, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Provides a way to handle transactions that are to be committed to the backend store.static CDOViewCDOServerUtil.openView(IStoreAccessor.CommitContext commitContext) static CDOViewCDOServerUtil.openView(IStoreAccessor.CommitContext commitContext, boolean legacyModeEnabled) Deprecated.As of 4.2 the legacy mode is always enabled, useCDOServerUtil.openView(IStoreAccessor.CommitContext).static voidStoreThreadLocal.setCommitContext(IStoreAccessor.CommitContext commitContext) -
Uses of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.server.db.mapping
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type IStoreAccessor.CommitContextModifier and TypeMethodDescriptionvoidIMappingStrategy2.postProcessRevisions(IDBStoreAccessor accessor, IStoreAccessor.CommitContext context, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) -
Uses of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.server.spi.security
Methods in org.eclipse.emf.cdo.server.spi.security with parameters of type IStoreAccessor.CommitContextModifier and TypeMethodDescriptionvoidAnnotationHandler.handleCommit(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user) voidHomeFolderHandler.handleCommit(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user) voidInternalSecurityManager.CommitHandler.handleCommit(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user) Called before the commit is security checked and passed to the repository.voidInternalSecurityManager.CommitHandler2.WithUser.handleCommit(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user) voidHomeFolderHandler.handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext) voidInternalSecurityManager.CommitHandler2.handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext) Called after the commit has succeeded.voidInternalSecurityManager.CommitHandler2.WithUser.handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext) protected abstract voidInternalSecurityManager.CommitHandler2.WithUser.handleCommitted(InternalSecurityManager securityManager, IStoreAccessor.CommitContext commitContext, User user) -
Uses of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.spi.server
Subinterfaces of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.spi.serverModifier and TypeInterfaceDescriptioninterfaceIf the meaning of this type isn't clear, there really should be more of a description here...Methods in org.eclipse.emf.cdo.spi.server that return IStoreAccessor.CommitContextModifier and TypeMethodDescriptionprotected final IStoreAccessor.CommitContextObjectWriteAccessHandler.getCommitContext()Methods in org.eclipse.emf.cdo.spi.server with parameters of type IStoreAccessor.CommitContextModifier and TypeMethodDescriptionprotected voidRepositoryActivityLog.commitFinished(IStoreAccessor.CommitContext commitContext, int concurrentCommits) protected voidRepositoryActivityLog.commitStarted(IStoreAccessor.CommitContext commitContext, int concurrentCommits, int commits) protected abstract voidStoreAccessorBase.doRollback(IStoreAccessor.CommitContext commitContext) final voidObjectWriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction, IStoreAccessor.CommitContext commitContext, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) final voidObjectWriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction, IStoreAccessor.CommitContext commitContext, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) voidInternalRepository.notifyWriteAccessHandlers(ITransaction transaction, IStoreAccessor.CommitContext commitContext, boolean beforeCommit, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) ICommitConflictResolver.Merging.resolveConflicts(IStoreAccessor.CommitContext commitContext, List<InternalCDORevisionDelta> conflicts) ICommitConflictResolver.resolveConflicts(IStoreAccessor.CommitContext commitContext, List<InternalCDORevisionDelta> conflicts) When this method is called, thegetOldRevisions()map is filled with the latest valid revisions, chunks ensured.
AbstractLifecycleManager.createNewModuleInfos(CommitContext, List).