org.eclipse.emf.cdo.common.security
Interface CDOPermissionProvider

All Known Subinterfaces:
InternalSession
All Known Implementing Classes:
CDOPermissionProvider.Constant

public interface CDOPermissionProvider

Provides the protection level of protectable objects.

Since:
4.1

Nested Class Summary
static class CDOPermissionProvider.Constant
          Provides a constant protection level for all revisions.
 
Field Summary
static CDOPermissionProvider NONE
           
static CDOPermissionProvider READ
           
static CDOPermissionProvider WRITE
           
 
Method Summary
 CDOPermission getPermission(CDORevision revision, CDOBranchPoint securityContext)
           
 

Field Detail

NONE

static final CDOPermissionProvider NONE

READ

static final CDOPermissionProvider READ

WRITE

static final CDOPermissionProvider WRITE
Method Detail

getPermission

CDOPermission getPermission(CDORevision revision,
                            CDOBranchPoint securityContext)


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.