Package | Description |
---|---|
org.eclipse.emf.cdo.common |
Common concepts that are differently extended in clients and servers.
|
org.eclipse.emf.cdo.common.protocol |
Common concepts for dealing with protocols and CDO-specific I/O.
|
org.eclipse.emf.cdo.common.revision |
Common concepts for dealing with revisions and revision lists.
|
org.eclipse.emf.cdo.security |
The generated EMF API of the CDO security model.
|
org.eclipse.emf.cdo.security.impl |
The generated EMF implementation of the CDO security model.
|
org.eclipse.emf.cdo.security.util |
The generated EMF utilities of the CDO security model.
|
org.eclipse.emf.cdo.server |
Server concepts for dealing with repositories and stores.
|
org.eclipse.emf.cdo.spi.common.commit |
Common service provider interfaces and useful base implementations for dealing with commits and change sets.
|
org.eclipse.emf.cdo.spi.common.revision |
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
|
org.eclipse.emf.cdo.spi.server |
Server service provider interfaces and useful base implementations.
|
org.eclipse.emf.cdo.spi.workspace |
Server provider interfaces (SPI) for CDO
workspaces . |
org.eclipse.emf.cdo.transaction |
Client concepts for dealing with transactions, distributed transactions and their save points.
|
org.eclipse.emf.cdo.view |
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
|
org.eclipse.emf.cdo.workspace |
Concepts to checkout, open and further operate CDO
workspaces . |
org.eclipse.emf.spi.cdo |
Client service provider interfaces and useful base implementations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CDOCommonTransaction
Abstracts the information about CDO transactions that is common to both client and server side.
|
interface |
CDOCommonView
Abstracts the information about CDO views that is common to both client and server side.
|
Modifier and Type | Method and Description |
---|---|
CDORevisionProvider |
CDOProtocol.CommitNotificationInfo.getRevisionProvider() |
Modifier and Type | Method and Description |
---|---|
void |
CDOProtocol.CommitNotificationInfo.setRevisionProvider(CDORevisionProvider revisionProvider) |
Modifier and Type | Method and Description |
---|---|
static CDOChangeSetData |
CDORevisionUtil.createChangeSetData(Set<CDOID> ids,
CDORevisionProvider startProvider,
CDORevisionProvider endProvider) |
static CDOChangeSetData |
CDORevisionUtil.createChangeSetData(Set<CDOID> ids,
CDORevisionProvider startProvider,
CDORevisionProvider endProvider,
boolean useStartVersions) |
static List<CDORevision> |
CDORevisionUtil.getChildRevisions(CDOID container,
CDORevisionProvider provider) |
static List<CDORevision> |
CDORevisionUtil.getChildRevisions(CDOID container,
CDORevisionProvider provider,
boolean onlyProperContents) |
static List<CDORevision> |
CDORevisionUtil.getChildRevisions(CDORevision container,
CDORevisionProvider provider) |
static List<CDORevision> |
CDORevisionUtil.getChildRevisions(CDORevision container,
CDORevisionProvider provider,
boolean onlyProperContents) |
static CDORevision |
CDORevisionUtil.getParentRevision(CDORevision revision,
CDORevisionProvider provider) |
static String |
CDORevisionUtil.getResourceNodePath(CDOID id,
CDORevisionProvider provider) |
static String |
CDORevisionUtil.getResourceNodePath(CDORevision revision,
CDORevisionProvider provider) |
static void |
CDORevisionUtil.handleParentRevisions(CDORevision revision,
CDORevisionProvider provider,
CDORevisionHandler handler) |
static boolean |
CDORevisionUtil.isContained(CDOID child,
CDOID container,
CDORevisionProvider provider) |
static boolean |
CDORevisionUtil.isContained(InternalCDORevision child,
CDOID container,
CDORevisionProvider provider) |
Modifier and Type | Method and Description |
---|---|
boolean |
Permission.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext) |
boolean |
PermissionFilter.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AndFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected boolean |
ClassFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected boolean |
LinkedFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected boolean |
NotFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected boolean |
ObjectFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected boolean |
OrFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected boolean |
PackageFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected abstract boolean |
PermissionFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected boolean |
ResourceFilterImpl.filter(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
protected CDOView |
ObjectFilterImpl.getView(CDORevisionProvider revisionProvider) |
protected CDOView |
ObjectPermissionImpl.getView(CDORevisionProvider revisionProvider)
Deprecated.
|
boolean |
ClassPermissionImpl.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext)
Deprecated.
|
boolean |
FilterPermissionImpl.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext) |
boolean |
ObjectPermissionImpl.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext)
Deprecated.
|
boolean |
PackagePermissionImpl.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext)
Deprecated.
|
boolean |
ResourcePermissionImpl.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext)
Deprecated.
|
boolean |
PermissionFilterImpl.isApplicable(CDORevision revision,
CDORevisionProvider revisionProvider,
CDOBranchPoint securityContext,
int level) |
Modifier and Type | Method and Description |
---|---|
protected CDORevisionProvider |
SecurityValidator.getRevisionProvider(Realm realm,
Map<Object,Object> context) |
Modifier and Type | Interface and Description |
---|---|
static interface |
IStoreAccessor.CommitContext
Represents the state of a single, logical commit operation which is driven through multiple calls to several
methods on the
IStoreAccessor API. |
interface |
ITransaction
The server-side representation of a client
transaction . |
interface |
IView
The server-side representation of a client
view . |
Modifier and Type | Method and Description |
---|---|
Map<CDOID,CDOID> |
IUnitManager.getUnitsOf(Set<CDOID> ids,
CDORevisionProvider revisionProvider) |
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) |
Modifier and Type | Class and Description |
---|---|
class |
CDOChangeSetDataRevisionProvider
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
CDORevisionAvailabilityInfo
If the meaning of this type isn't clear, there really should be more of a description here...
|
Constructor and Description |
---|
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate,
CDOChangeSetData changeSetData) |
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate,
CDOChangeSetData changeSetData,
CDORevisionProvider revisionCallback,
CDORevisionDeltaProvider revisionDeltaCallback) |
Modifier and Type | Class and Description |
---|---|
class |
ManagedRevisionProvider
If the meaning of this type isn't clear, there really should be more of a description here...
|
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...
|
interface |
InternalTransaction
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalView
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Method and Description |
---|---|
List<InternalCDORevisionDelta> |
InternalUnitManager.getUnitMoves(InternalCDORevisionDelta[] deltas,
CDORevisionProvider before,
CDORevisionProvider after) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalCDOWorkspace
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalCDOWorkspaceBase
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Interface and Description |
---|---|
interface |
CDOTransaction
A read-write view to the current (i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
CDOPushTransaction
A
transaction that persists changes to the object graph locally on commit and can later load
these changes and push them to the repository . |
Modifier and Type | Interface and Description |
---|---|
interface |
CDOView
|
Modifier and Type | Interface and Description |
---|---|
interface |
CDOWorkspace
Represents a local
checkout from a remote repository. |
interface |
CDOWorkspaceBase
|
interface |
CDOWorkspaceBase2
Adds
CDOWorkspaceBase2.isEmpty() and CDOWorkspaceBase2.containsID(CDOID) methods. |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalCDOTransaction
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalCDOView
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Method and Description |
---|---|
InternalCDOTransaction.ApplyChangeSetResult |
InternalCDOTransaction.applyChangeSet(CDOChangeSetData changeSetData,
CDORevisionProvider targetBaseProvider,
CDORevisionProvider targetProvider,
CDOBranchPoint source,
boolean keepVersions) |
Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>> |
InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData,
CDORevisionProvider targetBaseProvider,
CDORevisionProvider targetProvider,
CDOBranchPoint source)
|
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