Interface AuditDeleteBuilder<T>

    • Method Detail

      • processInstanceId

        T processInstanceId​(long... processInstanceId)
        Specify one or more process instance ids as criteria in the query
        Parameters:
        processInstanceId - one or more a process instance ids
        Returns:
        The current query builder instance
      • processId

        T processId​(java.lang.String... processId)
        Specify one or more process (definition) id's as criteria in the query
        Parameters:
        processId - one or more process ids
        Returns:
        The current query builder instance
      • logBelongsToProcessInStatus

        T logBelongsToProcessInStatus​(java.lang.Integer... statuses)
        Specify one or more status that process instance should be in as criteria in the query. It might be supported or not
        Parameters:
        statuses -
        Returns:
        The current query builder instance
        See Also:
        ProcessInstance
      • logBelongsToProcessInDeployment

        T logBelongsToProcessInDeployment​(java.lang.String deploymentId)
        Specify deployment id that process instance should be in as criteria in the query. It might me supported or not
        Parameters:
        the - deployment id
        Returns:
        The current query builder instance
      • recordsPerTransaction

        T recordsPerTransaction​(int numRecords)
        Specify the number of records to be included per transaction.
        Parameters:
        numRecords - number of records (0 means all records will be processed into one single transaction)
        Returns:
        The current query builder instance
      • build

        ParametrizedUpdate build()
        Create the ParametrizedUpdate instance that can be used to execute an update or delete of the entities that this builder is for.

        Further modifications to this builder instance will not affect the query criteria used in the ParametrizedUpdate produced by this method.
        Returns:
        a ParametrizedUpdate instance that can be executed.