Package | Description |
---|---|
org.eclipse.emf.cdo.server |
Server concepts for dealing with repositories and stores.
|
org.eclipse.emf.cdo.server.db |
Server concepts for dealing with DB stores and accessors.
|
org.eclipse.emf.cdo.server.lissome |
Server concepts for dealing with DB stores and accessors.
|
org.eclipse.emf.cdo.spi.server |
Server service provider interfaces and useful base implementations.
|
Modifier and Type | Method and Description |
---|---|
ITransaction |
IStoreAccessor.getTransaction()
Returns the transaction this accessor is associated with if
IStoreAccessor.isReader() returns false ,
null otherwise. |
ITransaction |
IStoreAccessor.CommitContext.getTransaction()
Returns the transactional view (
ITransaction ) which is the scope of the commit operation represented
by this CommitContext . |
ITransaction |
ISession.openTransaction(int viewID,
CDOBranchPoint branchPoint) |
Modifier and Type | Method and Description |
---|---|
IStoreAccessor |
IStore.getWriter(ITransaction transaction)
Returns a writer that can be used to write to this store in the context of the given view.
|
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.
|
Modifier and Type | Method and Description |
---|---|
IDBStoreAccessor |
IDBStore.getWriter(ITransaction transaction) |
Modifier and Type | Method and Description |
---|---|
ILissomeStoreAccessor |
ILissomeStore.getWriter(ITransaction transaction) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalTransaction
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 ITransaction |
ObjectWriteAccessHandler.getTransaction() |
ITransaction |
StoreAccessorBase.getTransaction() |
Modifier and Type | Method and Description |
---|---|
protected abstract IStoreAccessor |
Store.createWriter(ITransaction transaction)
Creates and returns a new
IStoreAccessor instance. |
IStoreAccessor |
Store.getWriter(ITransaction transaction) |
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) |
Constructor and Description |
---|
LongIDStoreAccessor(Store store,
ITransaction transaction) |
StoreAccessor(Store store,
ITransaction transaction) |
StoreAccessorBase(Store store,
ITransaction transaction) |
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