Package org.camunda.bpm.engine.impl.db
Class PermissionCheckBuilder
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.db.PermissionCheckBuilder
 
- 
 public class PermissionCheckBuilder extends java.lang.Object- Author:
- Thorben Lindhauer
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.List<PermissionCheck>atomicChecksprotected java.util.List<CompositePermissionCheck>compositeChecksprotected booleandisjunctiveprotected PermissionCheckBuilderparent
 - 
Constructor SummaryConstructors Constructor Description PermissionCheckBuilder()PermissionCheckBuilder(PermissionCheckBuilder parent)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PermissionCheckBuilderatomicCheck(Resource resource, java.lang.String queryParam, Permission permission)PermissionCheckBuilderatomicCheckForResourceId(Resource resource, java.lang.String resourceId, Permission permission)CompositePermissionCheckbuild()PermissionCheckBuildercomposite()PermissionCheckBuilderconjunctive()PermissionCheckBuilderdisjunctive()PermissionCheckBuilderdone()java.util.List<PermissionCheck>getAtomicChecks()booleanisPermissionDisabled(Permission permission)protected voidvalidate()
 
- 
- 
- 
Field Detail- 
atomicChecksprotected java.util.List<PermissionCheck> atomicChecks 
 - 
compositeChecksprotected java.util.List<CompositePermissionCheck> compositeChecks 
 - 
disjunctiveprotected boolean disjunctive 
 - 
parentprotected PermissionCheckBuilder parent 
 
- 
 - 
Constructor Detail- 
PermissionCheckBuilderpublic PermissionCheckBuilder() 
 - 
PermissionCheckBuilderpublic PermissionCheckBuilder(PermissionCheckBuilder parent) 
 
- 
 - 
Method Detail- 
disjunctivepublic PermissionCheckBuilder disjunctive() 
 - 
conjunctivepublic PermissionCheckBuilder conjunctive() 
 - 
atomicCheckpublic PermissionCheckBuilder atomicCheck(Resource resource, java.lang.String queryParam, Permission permission) 
 - 
atomicCheckForResourceIdpublic PermissionCheckBuilder atomicCheckForResourceId(Resource resource, java.lang.String resourceId, Permission permission) 
 - 
compositepublic PermissionCheckBuilder composite() 
 - 
donepublic PermissionCheckBuilder done() 
 - 
buildpublic CompositePermissionCheck build() 
 - 
getAtomicCheckspublic java.util.List<PermissionCheck> getAtomicChecks() 
 - 
validateprotected void validate() 
 - 
isPermissionDisabledpublic boolean isPermissionDisabled(Permission permission) 
 
- 
 
-