Class TaskDescriptorBean<V extends Serializable>

java.lang.Object
com.atlassian.jira.web.bean.TaskDescriptorBean<V>

public class TaskDescriptorBean<V extends Serializable> extends Object
A UI styler bean to help format up a TaskDescriptor.
Since:
v3.13
  • Method Details

    • getTaskDescriptor

      public TaskDescriptor getTaskDescriptor()
    • getFormattedElapsedRunTime

      public String getFormattedElapsedRunTime()
    • getResult

      public V getResult()
    • isStarted

      public boolean isStarted()
    • isFinished

      public boolean isFinished()
    • getTaskId

      public Long getTaskId()
    • getStartedTimestamp

      public Date getStartedTimestamp()
    • getFormattedStartedTimestamp

      public String getFormattedStartedTimestamp()
    • getFinishedTimestamp

      public Date getFinishedTimestamp()
    • getFormattedFinishedTimestamp

      public String getFormattedFinishedTimestamp()
    • getSubmittedTimestamp

      public Date getSubmittedTimestamp()
    • getFormattedSubmittedTimestamp

      public String getFormattedSubmittedTimestamp()
    • getElapsedRunTime

      public long getElapsedRunTime()
    • getUserName

      public String getUserName()
    • getDescription

      public String getDescription()
    • getTaskContext

      public TaskContext getTaskContext()
    • isCancellable

      public boolean isCancellable()
    • isCancelled

      public boolean isCancelled()
    • setCancelled

      public void setCancelled(boolean cancelled)
    • setResult

      public void setResult(V result)
    • getNodeId

      public String getNodeId()
    • getTaskProgressIndicator

      public TaskProgressIndicator getTaskProgressIndicator()
      We don't re-expose this. Use getLastProgressEvent().
      Returns:
      always null
    • getFormattedProgress

      public String getFormattedProgress()
    • getProgressNumber

      public long getProgressNumber()
      Returns a number between 0 and 100 and caters for lack of progress and finished tasks.
      Returns:
      a number between 0 and 100 and caters for lack of progress and finished tasks.
    • getInverseProgressNumber

      public long getInverseProgressNumber()
    • setExceptionCause

      public void setExceptionCause(Throwable cause)
    • getExceptionCause

      public Throwable getExceptionCause()
    • getFormattedExceptionCause

      public String getFormattedExceptionCause()
    • isUserWhoStartedTask

      public boolean isUserWhoStartedTask()
    • getProgressURL

      public String getProgressURL()
    • getUserURL

      public String getUserURL()
    • getLastProgressEvent

      public TaskProgressEvent getLastProgressEvent()