Package | Description |
---|---|
org.eclipse.emf.cdo.server |
Server concepts for dealing with repositories and stores.
|
org.eclipse.emf.cdo.server.spi.security |
Server provider interfaces (SPI) for the server integration of the
Security model. |
org.eclipse.emf.cdo.spi.server |
Server service provider interfaces and useful base implementations.
|
Modifier and Type | Method and Description |
---|---|
static IStoreAccessor.CommitContext |
StoreThreadLocal.getCommitContext() |
Modifier and Type | Method and Description |
---|---|
void |
IRepository.WriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction,
IStoreAccessor.CommitContext commitContext,
OMMonitor monitor)
Provides a way to handle transactions after they have been committed to the backend store.
|
void |
IRepository.WriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction,
IStoreAccessor.CommitContext commitContext,
OMMonitor monitor)
Provides a way to handle transactions that are to be committed to the backend store.
|
static CDOView |
CDOServerUtil.openView(IStoreAccessor.CommitContext commitContext) |
static CDOView |
CDOServerUtil.openView(IStoreAccessor.CommitContext commitContext,
boolean legacyModeEnabled)
Deprecated.
As of 4.2 the legacy mode is always enabled, use
CDOServerUtil.openView(IStoreAccessor.CommitContext) . |
static void |
StoreThreadLocal.setCommitContext(IStoreAccessor.CommitContext commitContext) |
Modifier and Type | Method and Description |
---|---|
void |
AnnotationHandler.handleCommit(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext,
User user) |
void |
HomeFolderHandler.handleCommit(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext,
User user) |
void |
InternalSecurityManager.CommitHandler.handleCommit(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext,
User user)
Called before the commit is security checked and passed to the repository.
|
void |
InternalSecurityManager.CommitHandler2.WithUser.handleCommit(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext,
User user) |
void |
HomeFolderHandler.handleCommitted(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext) |
void |
InternalSecurityManager.CommitHandler2.handleCommitted(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext)
Called after the commit has succeeded.
|
void |
InternalSecurityManager.CommitHandler2.WithUser.handleCommitted(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext) |
protected abstract void |
InternalSecurityManager.CommitHandler2.WithUser.handleCommitted(InternalSecurityManager securityManager,
IStoreAccessor.CommitContext commitContext,
User user) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalCommitContext
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Method and Description |
---|---|
protected IStoreAccessor.CommitContext |
ObjectWriteAccessHandler.getCommitContext() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
StoreAccessorBase.doRollback(IStoreAccessor.CommitContext commitContext) |
void |
ObjectWriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction,
IStoreAccessor.CommitContext commitContext,
OMMonitor monitor) |
void |
ObjectWriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction,
IStoreAccessor.CommitContext commitContext,
OMMonitor monitor) |
void |
InternalRepository.notifyWriteAccessHandlers(ITransaction transaction,
IStoreAccessor.CommitContext commitContext,
boolean beforeCommit,
OMMonitor monitor) |
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html