Uses of Interface
org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceContainer
-
-
Uses of PlanItemInstanceContainer in org.flowable.cmmn.engine.impl.agenda.operation
Methods in org.flowable.cmmn.engine.impl.agenda.operation with parameters of type PlanItemInstanceContainer Modifier and Type Method Description protected booleanCmmnOperation. childPlanItemInstanceForPlanItemExists(PlanItemInstanceContainer planItemInstanceContainer, org.flowable.cmmn.model.PlanItem planItem)voidAbstractEvaluationCriteriaOperation. evaluateForActivation(PlanItemInstanceEntity planItemInstanceEntity, PlanItemInstanceContainer planItemInstanceContainer, PlanItemEvaluationResult evaluationResult)Evaluates the given plan item for activation by looking at its entry criteria, repetition rule and whether the plan item is a special one like an event listener (they occur and will never actually be active).protected booleanAbstractEvaluationCriteriaOperation. evaluatePlanItemsCriteria(PlanItemInstanceContainer planItemInstanceContainer)Evaluates the entry/exit criteria for the given plan item instances and plans new operations when its criteria are satisfied.protected booleanAbstractEvaluationCriteriaOperation. evaluatePlanItemsWithAvailableCondition(PlanItemInstanceContainer planItemInstanceContainer)protected List<PlanItemInstanceEntity>AbstractEvaluationCriteriaOperation. findChangedEventListenerInstances(PlanItemInstanceContainer planItemInstanceContainer, String state, boolean conditionValueToChange) -
Uses of PlanItemInstanceContainer in org.flowable.cmmn.engine.impl.el
Methods in org.flowable.cmmn.engine.impl.el with parameters of type PlanItemInstanceContainer Modifier and Type Method Description protected List<PlanItemInstanceEntity>PlanItemInstancesWrapper. collectAllChildPlanItemInstances(PlanItemInstanceContainer planItemInstanceContainer)protected voidPlanItemInstancesWrapper. collectAllChildPlanItemInstances(CommandContext commandContext, PlanItemInstanceContainer planItemInstanceContainer, List<PlanItemInstanceEntity> childPlanItemInstances) -
Uses of PlanItemInstanceContainer in org.flowable.cmmn.engine.impl.persistence.entity
Subinterfaces of PlanItemInstanceContainer in org.flowable.cmmn.engine.impl.persistence.entity Modifier and Type Interface Description interfaceCaseInstanceEntityinterfacePlanItemInstanceEntityClasses in org.flowable.cmmn.engine.impl.persistence.entity that implement PlanItemInstanceContainer Modifier and Type Class Description classCaseInstanceEntityImplclassPlanItemInstanceEntityImplMethods in org.flowable.cmmn.engine.impl.persistence.entity with parameters of type PlanItemInstanceContainer Modifier and Type Method Description protected voidCaseInstanceEntityManagerImpl. collectPlanItemInstances(PlanItemInstanceContainer planItemInstanceContainer, List<PlanItemInstanceEntity> stagePlanItemInstanceEntities, List<PlanItemInstanceEntity> childTaskPlanItemInstanceEntities) -
Uses of PlanItemInstanceContainer in org.flowable.cmmn.engine.impl.util
Methods in org.flowable.cmmn.engine.impl.util with parameters of type PlanItemInstanceContainer Modifier and Type Method Description static booleanExpressionUtil. evaluateRepetitionRule(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, PlanItemInstanceContainer planItemInstanceContainer)Returns true, if: the given plan item instance has a repetition rule at all and if so, if it has a condition witch is satisfied and all in combination with the optional max instance count attribute.static booleanPlanItemInstanceUtil. evaluateRepetitionRule(PlanItemInstanceEntity planItemInstanceEntity, org.flowable.cmmn.model.Criterion satisfiedEntryCriterion, PlanItemInstanceContainer planItemInstanceContainer, PlanItemEvaluationResult evaluationResult, CommandContext commandContext)Evaluates an optional repetition rule on the given plan item and handles it.protected static voidCaseInstanceUtil. internalCollectPlanItemInstances(PlanItemInstanceContainer planItemInstanceContainer, List<PlanItemInstanceEntity> planItemInstances)static List<PlanItemInstance>ExpressionUtil. searchNonFinishedEqualPlanItemInstances(PlanItemInstanceEntity planItemInstanceEntity, PlanItemInstanceContainer planItemInstanceContainer)Searches for non-finished plan item instances within the given container to be of the same plan item as the given instance.static CompletionEvaluationResultPlanItemInstanceContainerUtil. shouldPlanItemContainerComplete(PlanItemInstanceContainer planItemInstanceContainer, boolean containerIsAutocomplete)static CompletionEvaluationResultPlanItemInstanceContainerUtil. shouldPlanItemContainerComplete(PlanItemInstanceContainer planItemInstanceContainer, Collection<String> planItemInstanceIdsToIgnore, boolean containerIsAutocomplete)static CompletionEvaluationResultPlanItemInstanceContainerUtil. shouldPlanItemContainerComplete(CommandContext commandContext, PlanItemInstanceContainer planItemInstanceContainer, boolean containerIsAutocomplete)static CompletionEvaluationResultPlanItemInstanceContainerUtil. shouldPlanItemContainerComplete(CommandContext commandContext, PlanItemInstanceContainer planItemInstanceContainer, Collection<String> planItemInstanceIdsToIgnore, boolean containerIsAutocomplete)Method to check a plan item container (most likely a stage or case plan model) if it should be completed according its child plan item states and their combined behavior rules (e.g.
-