Interface ModificationBuilder

    • Method Detail

      • cancelAllForActivity

        ModificationBuilder cancelAllForActivity​(String activityId)

        Submits the instruction:

        Cancel all instances of the given activity in an arbitrary order, which are:

        • activity instances of that activity
        • transition instances entering or leaving that activity

        The cancellation order of the instances is arbitrary

        Parameters:
        activityId - the activity for which all instances should be cancelled
      • cancelAllForActivity

        ModificationBuilder cancelAllForActivity​(String activityId,
                                                 boolean cancelCurrentActiveActivityInstances)

        Submits the instruction:

        Cancel all instances of the given activity in an arbitrary order, which are:

        • activity instances of that activity
        • transition instances entering or leaving that activity

        The cancellation order of the instances is arbitrary

        Parameters:
        activityId - the activity for which all instances should be cancelled
        cancelCurrentActiveActivityInstances -
      • processInstanceIds

        ModificationBuilder processInstanceIds​(List<String> processInstanceIds)
        Parameters:
        processInstanceIds - the process instance ids to modify.
      • processInstanceIds

        ModificationBuilder processInstanceIds​(String... processInstanceIds)
        Parameters:
        processInstanceIds - the process instance ids to modify.
      • processInstanceQuery

        ModificationBuilder processInstanceQuery​(ProcessInstanceQuery processInstanceQuery)
        Parameters:
        processInstanceQuery - a query which selects the process instances to modify. Query results are restricted to process instances for which the user has Permissions.READ permission.
      • skipCustomListeners

        ModificationBuilder skipCustomListeners()
        Skips custom execution listeners when creating/removing activity instances during modification
      • skipIoMappings

        ModificationBuilder skipIoMappings()
        Skips io mappings when creating/removing activity instances during modification