Package org.eclipse.emf.cdo.lm.util
Class LMOperationAuthorizer
java.lang.Object
org.eclipse.emf.cdo.lm.util.LMOperationAuthorizer
- All Implemented Interfaces:
Comparable<org.eclipse.net4j.util.container.ContainerElementList.Prioritized>,LMOperations,CDOOperationAuthorizer,org.eclipse.net4j.util.container.ContainerElementList.Prioritized
- Direct Known Subclasses:
ReviewsOperationAuthorizer
public abstract class LMOperationAuthorizer
extends Object
implements CDOOperationAuthorizer, LMOperations
- Since:
- 1.4
- Author:
- Eike Stepper
-
Field Summary
Fields inherited from interface org.eclipse.emf.spi.cdo.CDOOperationAuthorizer
ABSTAINED, DENIED, GRANTED, PRODUCT_GROUPFields inherited from interface org.eclipse.emf.cdo.lm.util.LMOperations
ATTACH_FINGERPRINT, CREATE_CHANGE, CREATE_DELIVERY, CREATE_DROP, CREATE_MODULE, CREATE_STREAM, DELETE_CHANGE, DELETE_MODULE, RENAME_CHANGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BaselinegetContextBaseline(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation) static ModulegetContextModule(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation) static StreamgetContextStream(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation) static SystemgetContextSystem(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.emf.spi.cdo.CDOOperationAuthorizer
authorizeOperation, getPriorityMethods inherited from interface org.eclipse.net4j.util.container.ContainerElementList.Prioritized
compareTo
-
Constructor Details
-
LMOperationAuthorizer
public LMOperationAuthorizer()
-
-
Method Details
-
getContextBaseline
public static Baseline getContextBaseline(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation) -
getContextStream
public static Stream getContextStream(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation) -
getContextModule
public static Module getContextModule(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation) -
getContextSystem
public static System getContextSystem(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)
-