Class ActivityCancellationCmd

    • Field Detail

      • activityId

        protected java.lang.String activityId
      • cancelCurrentActiveActivityInstances

        protected boolean cancelCurrentActiveActivityInstances
    • Constructor Detail

      • ActivityCancellationCmd

        public ActivityCancellationCmd​(java.lang.String activityId)
      • ActivityCancellationCmd

        public ActivityCancellationCmd​(java.lang.String processInstanceId,
                                       java.lang.String activityId)
    • Method Detail

      • execute

        public java.lang.Void execute​(CommandContext commandContext)
      • collectParentScopeIdsForActivity

        protected java.util.Set<java.lang.String> collectParentScopeIdsForActivity​(ProcessDefinitionImpl processDefinition,
                                                                                   java.lang.String activityId)
      • getTransitionInstancesForActivity

        protected java.util.List<TransitionInstance> getTransitionInstancesForActivity​(ActivityInstance tree,
                                                                                       java.util.Set<java.lang.String> parentScopeIds)
      • getActivityInstancesForActivity

        protected java.util.List<ActivityInstance> getActivityInstancesForActivity​(ActivityInstance tree,
                                                                                   java.util.Set<java.lang.String> parentScopeIds)
      • getActivityId

        public java.lang.String getActivityId()
      • setActivityInstanceTreeToCancel

        public void setActivityInstanceTreeToCancel​(ActivityInstance activityInstanceTreeToCancel)
      • isCancelCurrentActiveActivityInstances

        public boolean isCancelCurrentActiveActivityInstances()
      • setCancelCurrentActiveActivityInstances

        public void setCancelCurrentActiveActivityInstances​(boolean cancelCurrentActiveActivityInstances)