Uses of Enum Class
org.eclipse.emf.cdo.common.security.CDOPermission
Packages that use 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
Methods in org.eclipse.emf.cdo that return CDOPermissionModifier and TypeMethodDescriptionCDOObject.cdoPermission()
Returns the permission of the currentsession
's user for this object. -
Uses of CDOPermission in org.eclipse.emf.cdo.common.protocol
Methods in org.eclipse.emf.cdo.common.protocol that return types with arguments of type CDOPermissionMethod parameters in org.eclipse.emf.cdo.common.protocol with type arguments of type CDOPermissionModifier and TypeMethodDescriptionvoid
CDOProtocol.CommitNotificationInfo.setNewPermissions
(Map<CDOID, CDOPermission> newPermissions) -
Uses of CDOPermission in org.eclipse.emf.cdo.common.revision
Methods in org.eclipse.emf.cdo.common.revision that return CDOPermission -
Uses of CDOPermission in org.eclipse.emf.cdo.common.security
Methods in org.eclipse.emf.cdo.common.security that return CDOPermissionModifier 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
Fields in org.eclipse.emf.cdo.server declared as CDOPermissionModifier 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
Methods in org.eclipse.emf.cdo.server that return CDOPermissionModifier 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()
Methods in org.eclipse.emf.cdo.server with parameters of type CDOPermissionModifier 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
Methods in org.eclipse.emf.cdo.session that return types with arguments of type CDOPermission -
Uses of CDOPermission in org.eclipse.emf.cdo.spi.common.revision
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDOPermissionModifier and TypeMethodDescriptionBaseCDORevision.getPermission()
DelegatingCDORevision.getPermission()
StubCDORevision.getPermission()
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOPermissionModifier 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
Method parameters in org.eclipse.emf.cdo.ui with type arguments of type CDOPermissionModifier 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
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOPermissionModifier 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
Methods in org.eclipse.emf.internal.cdo that return CDOPermission -
Uses of CDOPermission in org.eclipse.emf.spi.cdo
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOPermissionModifier 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()
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOPermissionModifier and TypeMethodDescriptionvoid
CDOSessionProtocol.CommitTransactionResult.addNewPermission
(CDOID id, CDOPermission permission) Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOPermissionModifier 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)
.