Package org.camunda.bpm.engine.impl.db
Class CompositePermissionCheck
- java.lang.Object
 - 
- org.camunda.bpm.engine.impl.db.CompositePermissionCheck
 
 
- 
public class CompositePermissionCheck extends java.lang.Object- Author:
 - Thorben Lindhauer
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected java.util.List<PermissionCheck>atomicChecksprotected java.util.List<CompositePermissionCheck>compositeChecksprotected booleandisjunctive 
- 
Constructor Summary
Constructors Constructor Description CompositePermissionCheck()CompositePermissionCheck(boolean disjunctive) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAtomicCheck(PermissionCheck permissionCheck)voidaddCompositeCheck(CompositePermissionCheck subCheck)voidclear()java.util.List<PermissionCheck>getAllPermissionChecks()java.util.List<PermissionCheck>getAtomicChecks()java.util.List<CompositePermissionCheck>getCompositeChecks()booleanisDisjunctive()conjunctive elsevoidsetAtomicChecks(java.util.List<PermissionCheck> atomicChecks)voidsetCompositeChecks(java.util.List<CompositePermissionCheck> subChecks) 
 - 
 
- 
- 
Field Detail
- 
disjunctive
protected boolean disjunctive
 
- 
compositeChecks
protected java.util.List<CompositePermissionCheck> compositeChecks
 
- 
atomicChecks
protected java.util.List<PermissionCheck> atomicChecks
 
 - 
 
- 
Method Detail
- 
addAtomicCheck
public void addAtomicCheck(PermissionCheck permissionCheck)
 
- 
setAtomicChecks
public void setAtomicChecks(java.util.List<PermissionCheck> atomicChecks)
 
- 
setCompositeChecks
public void setCompositeChecks(java.util.List<CompositePermissionCheck> subChecks)
 
- 
addCompositeCheck
public void addCompositeCheck(CompositePermissionCheck subCheck)
 
- 
isDisjunctive
public boolean isDisjunctive()
conjunctive else 
- 
getCompositeChecks
public java.util.List<CompositePermissionCheck> getCompositeChecks()
 
- 
getAtomicChecks
public java.util.List<PermissionCheck> getAtomicChecks()
 
- 
clear
public void clear()
 
- 
getAllPermissionChecks
public java.util.List<PermissionCheck> getAllPermissionChecks()
 
 - 
 
 -