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.hibernate |
Server concepts for dealing with Hibernate stores and accessors.
|
org.eclipse.emf.cdo.server.lissome |
Server concepts for dealing with DB stores and accessors.
|
org.eclipse.emf.cdo.server.mongodb |
Server concepts for dealing with MongoDB stores and accessors.
|
org.eclipse.emf.cdo.server.objectivity |
Server concepts for dealing with Objectivity/DB stores and accessors.
|
org.eclipse.emf.cdo.server.ocl |
Server implementation of a generic OCL query handler.
|
org.eclipse.emf.cdo.spi.server |
Server service provider interfaces and useful base implementations.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
IStoreAccessor.Raw
An extension interface for
store accessors that support raw data access as needed by
repository synchronizers or server importers . |
static interface |
IStoreAccessor.Raw2
An extension interface for
store accessors that support raw data access as needed by
repository synchronizers or server importers . |
static interface |
IStoreAccessor.UnitSupport
An extension interface for
store accessors that support units. |
Modifier and Type | Method and Description |
---|---|
IStoreAccessor |
IStoreChunkReader.getAccessor() |
static IStoreAccessor |
StoreThreadLocal.getAccessor() |
IStoreAccessor |
IStore.getReader(ISession session)
Returns a reader that can be used to read from this store in the context of the given session.
|
IStoreAccessor |
IStore.getWriter(ITransaction transaction)
Returns a writer that can be used to write to this store in the context of the given view.
|
Modifier and Type | Method and Description |
---|---|
static void |
StoreThreadLocal.setAccessor(IStoreAccessor accessor) |
Modifier and Type | Interface and Description |
---|---|
interface |
IDBStoreAccessor
A
store accessor for CDO's proprietary object/relational mapper. |
Modifier and Type | Interface and Description |
---|---|
interface |
IHibernateStoreAccessor
The Hibernate store accessor works with Hibernate
Session instances
to persist changes in the database, it obtains the Session from the
IHibernateStore . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILissomeStoreAccessor
A
store accessor for CDO's proprietary Lissome store. |
Modifier and Type | Interface and Description |
---|---|
interface |
IMongoDBStoreAccessor
A
store accessor for CDO's MongoDB back-end integration. |
Modifier and Type | Interface and Description |
---|---|
interface |
IObjectivityStoreAccessor
A
store accessor for CDO's Objecivity back-end integration. |
Modifier and Type | Method and Description |
---|---|
protected Set<EObject> |
CDOExtentCreator.createExtent(EClass eClass,
IStoreAccessor accessor,
CDOBranch branch,
long timeStamp,
AtomicBoolean canceled) |
protected Set<EObject> |
CDOExtentCreator.Lazy.createExtent(EClass eClass,
IStoreAccessor accessor,
CDOBranch branch,
long timeStamp,
AtomicBoolean canceled) |
protected void |
CDOExtentCreator.createExtent(EClass eClass,
IStoreAccessor accessor,
CDOBranch branch,
long timeStamp,
AtomicBoolean canceled,
CDORevisionHandler revisionHandler) |
protected void |
CDOExtentCreator.handleRevisions(EClass eClass,
IStoreAccessor accessor,
CDOBranch branch,
long timeStamp,
CDORevisionHandler revisionHandler) |
Modifier and Type | Class and Description |
---|---|
class |
LongIDStoreAccessor
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
StoreAccessor
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
StoreAccessorBase
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 abstract IStoreAccessor |
Store.createReader(ISession session)
Creates and returns a new
IStoreAccessor instance. |
protected abstract IStoreAccessor |
Store.createWriter(ITransaction transaction)
Creates and returns a new
IStoreAccessor instance. |
IStoreAccessor |
InternalRepository.ensureChunk(InternalCDORevision revision,
EStructuralFeature feature,
int chunkStart,
int chunkEnd) |
IStoreAccessor |
InternalCommitContext.getAccessor() |
IStoreAccessor |
StoreChunkReader.getAccessor() |
IStoreAccessor |
Store.getReader(ISession session) |
IStoreAccessor |
Store.getWriter(ITransaction transaction) |
Modifier and Type | Method and Description |
---|---|
abstract void |
CDOCommand.WithAccessor.execute(InternalRepository repository,
IStoreAccessor accessor,
String[] args) |
Constructor and Description |
---|
CommitDataRevisionHandler(IStoreAccessor storeAccessor,
long timeStamp) |
StoreChunkReader(IStoreAccessor accessor,
CDORevision revision,
EStructuralFeature feature) |
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