Package com.atlassian.jira.task
Interface TaskProgressIndicator
public interface TaskProgressIndicator
Can be used to either pull or listen to the progress of a long running task.
- Since:
- v3.13
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(TaskProgressListener listener) Register the passed listener for notification of task progress.Return the last actual event sent to the indicator.void
removeListener
(TaskProgressListener listener) De-register the passed listener
-
Method Details
-
addListener
Register the passed listener for notification of task progress.- Parameters:
listener
- the listener to register.
-
removeListener
De-register the passed listener- Parameters:
listener
- the listener to de-register.
-
getLastProgressEvent
TaskProgressEvent getLastProgressEvent()Return the last actual event sent to the indicator.- Returns:
- the last event sent to the indicator or
null
if there was no last event.
-