Uses of Enum Class
org.eclipse.emf.cdo.common.security.CDOPermission
Package
Description
Common concepts for dealing with protocols and CDO-specific I/O.
Common concepts for dealing with revisions and revision lists.
Common concepts for dealing with permissions and protectable entities.
Server concepts for dealing with repositories and stores.
Client concepts for dealing with sessions to CDO repositories.
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
Reusable UI components specific to the CDO Model Repository.
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
Exposes
CDOObjectImpl
for extension in generated EMF models.Client service provider interfaces and useful base implementations.
-
Uses of CDOPermission in org.eclipse.emf.cdo
Modifier and TypeMethodDescriptionCDOObject.cdoPermission()
Returns the permission of the currentsession
's user for this object. -
Uses of CDOPermission in org.eclipse.emf.cdo.common.protocol
Modifier and TypeMethodDescriptionvoid
CDOProtocol.CommitNotificationInfo.setNewPermissions
(Map<CDOID, CDOPermission> newPermissions) -
Uses of CDOPermission in org.eclipse.emf.cdo.common.revision
-
Uses of CDOPermission in org.eclipse.emf.cdo.common.security
Modifier and TypeMethodDescriptionstatic CDOPermission
CDOPermission.get
(int bits) CDOPermissionProvider.Constant.getPermission
(CDORevision revision, CDOBranchPoint securityContext) CDOPermissionProvider.getPermission
(CDORevision revision, CDOBranchPoint securityContext) static CDOPermission
static CDOPermission
Returns the enum constant of this class with the specified name.static CDOPermission[]
CDOPermission.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of CDOPermission in org.eclipse.emf.cdo.server
Modifier and TypeFieldDescriptionstatic final CDOPermission
IRepositoryProtector.AuthorizationStrategy.Additive.DEFAULT_INITIAL_PERMISSION
static final CDOPermission
IRepositoryProtector.AuthorizationStrategy.Subtractive.DEFAULT_INITIAL_PERMISSION
static final CDOPermission
IRepositoryProtector.AuthorizationStrategy.Additive.DEFAULT_TERMINAL_PERMISSION
static final CDOPermission
IRepositoryProtector.AuthorizationStrategy.Subtractive.DEFAULT_TERMINAL_PERMISSION
Modifier and TypeMethodDescriptionabstract CDOPermission
IRepositoryProtector.RevisionAuthorizer.authorizeRevision
(ISession session, IRepositoryProtector.UserInfo userInfo, CDOBranchPoint securityContext, CDORevisionProvider revisionProvider, CDORevision revision) final CDOPermission
IRepositoryProtector.AuthorizationStrategy.getCombinedPermission
(CDOPermission currentPermission, CDOPermission newPermission) final CDOPermission
IRepositoryProtector.AuthorizationStrategy.getInitialPermission()
IPermissionManager.getPermission
(CDORevision revision, CDOBranchPoint securityContext, String userID) Deprecated.IPermissionManager.getPermission
(CDORevision revision, CDOBranchPoint securityContext, ISession session) final CDOPermission
IRepositoryProtector.AuthorizationStrategy.getTerminalPermission()
Modifier and TypeMethodDescriptionfinal CDOPermission
IRepositoryProtector.AuthorizationStrategy.getCombinedPermission
(CDOPermission currentPermission, CDOPermission newPermission) final void
IRepositoryProtector.AuthorizationStrategy.setInitialPermission
(CDOPermission initialPermission) final void
IRepositoryProtector.AuthorizationStrategy.setTerminalPermission
(CDOPermission terminalPermission) boolean
IRepositoryProtector.AuthorizationStrategy.Additive.test
(CDOPermission currentPermission, CDOPermission newPermission) boolean
IRepositoryProtector.AuthorizationStrategy.Subtractive.test
(CDOPermission currentPermission, CDOPermission newPermission) abstract boolean
IRepositoryProtector.AuthorizationStrategy.test
(CDOPermission currentPermission, CDOPermission newPermission) -
Uses of CDOPermission in org.eclipse.emf.cdo.session
-
Uses of CDOPermission in org.eclipse.emf.cdo.spi.common.revision
Modifier and TypeMethodDescriptionBaseCDORevision.getPermission()
DelegatingCDORevision.getPermission()
StubCDORevision.getPermission()
Modifier and TypeMethodDescriptionvoid
BaseCDORevision.setPermission
(CDOPermission permission) void
DelegatingCDORevision.setPermission
(CDOPermission permission) void
InternalCDORevision.setPermission
(CDOPermission permission) void
StubCDORevision.setPermission
(CDOPermission permission) -
Uses of CDOPermission in org.eclipse.emf.cdo.ui
Modifier and TypeMethodDescriptionprotected void
CDOEventHandler.viewPermissionsChanged
(Map<CDOID, org.eclipse.net4j.util.collection.Pair<CDOPermission, CDOPermission>> permissionChanges) protected void
CDOEventHandler.viewPermissionsChanged
(Map<CDOID, org.eclipse.net4j.util.collection.Pair<CDOPermission, CDOPermission>> permissionChanges) -
Uses of CDOPermission in org.eclipse.emf.cdo.view
Modifier and TypeMethodDescriptionMap<CDOID,
org.eclipse.net4j.util.collection.Pair<CDOPermission, CDOPermission>> CDOViewPermissionsChangedEvent.getPermissionChanges()
Map<CDOID,
org.eclipse.net4j.util.collection.Pair<CDOPermission, CDOPermission>> CDOViewPermissionsChangedEvent.getPermissionChanges()
-
Uses of CDOPermission in org.eclipse.emf.internal.cdo
-
Uses of CDOPermission in org.eclipse.emf.spi.cdo
Modifier and TypeMethodDescriptionCDOSessionProtocol.CommitTransactionResult.getNewPermissions()
InternalCDOSession.InvalidationData.getNewPermissions()
InternalCDOView.ViewInvalidationData.getOldPermissions()
CDOSessionProtocol.loadPermissions
(InternalCDORevision[] revisions) Deprecated.CDOSessionProtocol.loadPermissions3
(Map<CDOBranchPoint, Set<InternalCDORevision>> revisions) CDOPermissionUpdater.updatePermissions
(InternalCDOSession session, Set<InternalCDORevision> revisions) CDOPermissionUpdater2.updatePermissions
(InternalCDOSession session, Set<InternalCDORevision> revisions, CDOCommitInfo commitInfo) CDOPermissionUpdater3.updatePermissions
(InternalCDOSession session, Map<CDOBranchPoint, Set<InternalCDORevision>> revisions, CDOCommitInfo commitInfo) default Map<CDORevision,
CDOPermission> CDOPermissionUpdater3.updatePermissions
(InternalCDOSession session, Set<InternalCDORevision> revisions) Deprecated.InternalCDOSession.updatePermissions()
Modifier and TypeMethodDescriptionvoid
CDOSessionProtocol.CommitTransactionResult.addNewPermission
(CDOID id, CDOPermission permission) Modifier and TypeMethodDescriptionvoid
InternalCDOSession.invalidate
(CDOCommitInfo commitInfo, InternalCDOTransaction sender, boolean clearResourcePathCache, byte securityImpact, Map<CDOID, CDOPermission> newPermissions) Deprecated.As of 4.6 useInternalCDOSession.invalidate(InvalidationData)
.void
InternalCDOSession.InvalidationData.setNewPermissions
(Map<CDOID, CDOPermission> newPermissions) void
InternalCDOView.ViewInvalidationData.setOldPermissions
(Map<CDORevision, CDOPermission> oldPermissions)
IPermissionManager.getPermission(CDORevision, CDOBranchPoint, ISession)
.