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 TypeMethodDescriptionvoidCDOProtocol.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 CDOPermissionCDOPermission.get(int bits) CDOPermissionProvider.Constant.getPermission(CDORevision revision, CDOBranchPoint securityContext) CDOPermissionProvider.getPermission(CDORevision revision, CDOBranchPoint securityContext) static CDOPermissionstatic CDOPermissionReturns 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 CDOPermissionIRepositoryProtector.AuthorizationStrategy.Additive.DEFAULT_INITIAL_PERMISSIONstatic final CDOPermissionIRepositoryProtector.AuthorizationStrategy.Subtractive.DEFAULT_INITIAL_PERMISSIONstatic final CDOPermissionIRepositoryProtector.AuthorizationStrategy.Additive.DEFAULT_TERMINAL_PERMISSIONstatic final CDOPermissionIRepositoryProtector.AuthorizationStrategy.Subtractive.DEFAULT_TERMINAL_PERMISSIONMethods in org.eclipse.emf.cdo.server that return CDOPermissionModifier and TypeMethodDescriptionabstract CDOPermissionIRepositoryProtector.RevisionAuthorizer.authorizeRevision(ISession session, IRepositoryProtector.UserInfo userInfo, CDOBranchPoint securityContext, CDORevisionProvider revisionProvider, CDORevision revision) final CDOPermissionIRepositoryProtector.AuthorizationStrategy.getCombinedPermission(CDOPermission currentPermission, CDOPermission newPermission) final CDOPermissionIRepositoryProtector.AuthorizationStrategy.getInitialPermission()IPermissionManager.getPermission(CDORevision revision, CDOBranchPoint securityContext, String userID) Deprecated.IPermissionManager.getPermission(CDORevision revision, CDOBranchPoint securityContext, ISession session) final CDOPermissionIRepositoryProtector.AuthorizationStrategy.getTerminalPermission()Methods in org.eclipse.emf.cdo.server with parameters of type CDOPermissionModifier and TypeMethodDescriptionfinal CDOPermissionIRepositoryProtector.AuthorizationStrategy.getCombinedPermission(CDOPermission currentPermission, CDOPermission newPermission) final voidIRepositoryProtector.AuthorizationStrategy.setInitialPermission(CDOPermission initialPermission) final voidIRepositoryProtector.AuthorizationStrategy.setTerminalPermission(CDOPermission terminalPermission) booleanIRepositoryProtector.AuthorizationStrategy.Additive.test(CDOPermission currentPermission, CDOPermission newPermission) booleanIRepositoryProtector.AuthorizationStrategy.Subtractive.test(CDOPermission currentPermission, CDOPermission newPermission) abstract booleanIRepositoryProtector.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 TypeMethodDescriptionvoidBaseCDORevision.setPermission(CDOPermission permission) voidDelegatingCDORevision.setPermission(CDOPermission permission) voidInternalCDORevision.setPermission(CDOPermission permission) voidStubCDORevision.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 voidCDOEventHandler.viewPermissionsChanged(Map<CDOID, org.eclipse.net4j.util.collection.Pair<CDOPermission, CDOPermission>> permissionChanges) protected voidCDOEventHandler.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 TypeMethodDescriptionvoidCDOSessionProtocol.CommitTransactionResult.addNewPermission(CDOID id, CDOPermission permission) Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOPermissionModifier and TypeMethodDescriptionvoidInternalCDOSession.invalidate(CDOCommitInfo commitInfo, InternalCDOTransaction sender, boolean clearResourcePathCache, byte securityImpact, Map<CDOID, CDOPermission> newPermissions) Deprecated.As of 4.6 useInternalCDOSession.invalidate(InvalidationData).voidInternalCDOSession.InvalidationData.setNewPermissions(Map<CDOID, CDOPermission> newPermissions) voidInternalCDOView.ViewInvalidationData.setOldPermissions(Map<CDORevision, CDOPermission> oldPermissions)
IPermissionManager.getPermission(CDORevision, CDOBranchPoint, ISession).