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. latest) state of the object graph in the repository.
|
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 ancestorProvider,
CDORevisionProvider targetProvider,
CDOBranchPoint source,
boolean keepVersions) |
Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>> |
InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData,
CDORevisionProvider ancestorProvider,
CDORevisionProvider targetProvider,
CDOBranchPoint source)
|
Copyright (c) 2011-2015 Eike Stepper (Berlin, Germany) and others.