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 |
---|---|
ISession |
ISynchronizableRepository.getReplicatorSession() |
ISession |
IView.getSession() |
ISession |
ISessionManager.getSession(int sessionID) |
ISession[] |
ISessionManager.getSessions() |
Modifier and Type | Method and Description |
---|---|
CDOPermission |
IPermissionManager.getPermission(CDORevision revision,
CDOBranchPoint securityContext,
ISession session) |
IStoreAccessor |
IStore.getReader(ISession session)
Returns a reader that can be used to read from this store in the context of the given session.
|
void |
CDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending(ISession session,
CDORevision[] revisions,
List<CDORevision> additionalRevisions) |
void |
IRepository.ReadAccessHandler.handleRevisionsBeforeSending(ISession session,
CDORevision[] revisions,
List<CDORevision> additionalRevisions)
Provides a way to handle revisions that are to be sent to the client.
|
boolean |
IPermissionManager.hasAnyRule(ISession session,
Set<? extends Object> rules) |
static CDOView |
CDOServerUtil.openView(ISession session,
CDOBranchPoint branchPoint) |
static CDOView |
CDOServerUtil.openView(ISession session,
CDOBranchPoint branchPoint,
boolean legacyModeEnabled)
Deprecated.
As of 4.2 the legacy mode is always enabled, use
CDOServerUtil.openView(ISession, CDOBranchPoint) . |
static CDOView |
CDOServerUtil.openView(ISession session,
CDOBranchPoint branchPoint,
boolean legacyModeEnabled,
CDORevisionProvider revisionProvider)
Deprecated.
As of 4.2 the legacy mode is always enabled, use
CDOServerUtil.openView(ISession, CDOBranchPoint, CDORevisionProvider) . |
static CDOView |
CDOServerUtil.openView(ISession session,
CDOBranchPoint branchPoint,
CDORevisionProvider revisionProvider) |
protected void |
CDOServerUtil.RepositoryReadAccessValidator.throwException(ISession session,
List<String> violations) |
protected abstract String |
CDOServerUtil.RepositoryReadAccessValidator.validate(ISession session,
CDORevision revision) |
Modifier and Type | Method and Description |
---|---|
IDBStoreAccessor |
IDBStore.getReader(ISession session) |
Modifier and Type | Method and Description |
---|---|
ILissomeStoreAccessor |
ILissomeStore.getReader(ISession session) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalSession
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. |
IStoreAccessor |
Store.getReader(ISession session) |
protected abstract StoreAccessorPool |
Store.getReaderPool(ISession session,
boolean forReleasing)
Returns a
pool that may contain IStoreAccessor instances that are compatible with
the given session. |
IView |
InternalLockManager.openView(ISession session,
int viewID,
boolean readOnly,
String durableLockingID) |
Constructor and Description |
---|
LongIDStoreAccessor(Store store,
ISession session) |
StoreAccessor(Store store,
ISession session) |
StoreAccessorBase(Store store,
ISession session) |
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