Class RemoteLongTaskServiceImpl

    • Constructor Detail

      • RemoteLongTaskServiceImpl

        public RemoteLongTaskServiceImpl​(AuthenticatedWebResourceProvider provider,
                                         com.google.common.util.concurrent.ListeningExecutorService executor)
    • Method Detail

      • get

        public com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<LongTaskStatus>> get​(LongTaskId id,
                                                                                                     Expansion... expansions)
        Description copied from interface: RemoteLongTaskService
        Returns the status of a long-running task.
        Specified by:
        get in interface RemoteLongTaskService
        Parameters:
        id - the identifier of the task to return
        expansions - additional information about the
        Returns:
        the long running task with the supplied id