Package org.camunda.bpm.engine.impl.db
Class PermissionCheckBuilder
java.lang.Object
org.camunda.bpm.engine.impl.db.PermissionCheckBuilder
- Author:
- Thorben Lindhauer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<PermissionCheck>protected List<CompositePermissionCheck>protected booleanprotected PermissionCheckBuilder -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionatomicCheck(Resource resource, String queryParam, Permission permission) atomicCheckForResourceId(Resource resource, String resourceId, Permission permission) build()done()booleanisPermissionDisabled(Permission permission) protected voidvalidate()
-
Field Details
-
atomicChecks
-
compositeChecks
-
disjunctive
protected boolean disjunctive -
parent
-
-
Constructor Details
-
PermissionCheckBuilder
public PermissionCheckBuilder() -
PermissionCheckBuilder
-
-
Method Details
-
disjunctive
-
conjunctive
-
atomicCheck
public PermissionCheckBuilder atomicCheck(Resource resource, String queryParam, Permission permission) -
atomicCheckForResourceId
public PermissionCheckBuilder atomicCheckForResourceId(Resource resource, String resourceId, Permission permission) -
composite
-
done
-
build
-
getAtomicChecks
-
validate
protected void validate() -
isPermissionDisabled
-