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()
-
-