Package org.camunda.bpm.engine.impl.db
Class PermissionCheckBuilder
java.lang.Object
org.camunda.bpm.engine.impl.db.PermissionCheckBuilder
- Author:
- Thorben Lindhauer
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<PermissionCheck>
protected List<CompositePermissionCheck>
protected boolean
protected PermissionCheckBuilder
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionatomicCheck
(Resource resource, String queryParam, Permission permission) atomicCheckForResourceId
(Resource resource, String resourceId, Permission permission) build()
done()
boolean
isPermissionDisabled
(Permission permission) protected void
validate()
-
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
-