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) 2011, 2012 Eike Stepper (Berlin, Germany) and others.