Interface LongTaskService

    • Method Detail

      • getStatus

        default Optional<LongTaskStatus> getStatus​(LongTaskId id,
                                                   Expansion... expansions)
        Returns the status of a long-running task.
        Parameters:
        id - the identifier of the task to return
        expansions - additional information about the task returned
        Returns:
        the long running task with the supplied id
        Since:
        6.13.0
      • getAll

        PageResponse<LongTaskStatus> getAll​(PageRequest request,
                                            Expansion... expansions)
        Returns the status of all tracked long-running tasks visible to the user.
        Parameters:
        request - defines the page of tasks to be returned
        expansions - additional information about the tasks returned
        Returns:
        the currently-tracked long running tasks