Package com.enonic.xp.task
Class TaskInfo
- java.lang.Object
-
- com.enonic.xp.task.TaskInfo
-
@PublicApi public final class TaskInfo extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TaskInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskInfo.Builder
copy()
static TaskInfo.Builder
create()
boolean
equals(java.lang.Object o)
ApplicationKey
getApplication()
java.lang.String
getDescription()
TaskId
getId()
java.lang.String
getName()
TaskProgress
getProgress()
java.time.Instant
getStartTime()
TaskState
getState()
PrincipalKey
getUser()
int
hashCode()
boolean
isDone()
boolean
isRunning()
java.lang.String
toString()
-
-
-
Method Detail
-
getId
public TaskId getId()
-
getName
public java.lang.String getName()
-
getDescription
public java.lang.String getDescription()
-
getState
public TaskState getState()
-
isRunning
public boolean isRunning()
-
isDone
public boolean isDone()
-
getProgress
public TaskProgress getProgress()
-
getApplication
public ApplicationKey getApplication()
-
getUser
public PrincipalKey getUser()
-
getStartTime
public java.time.Instant getStartTime()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
copy
public TaskInfo.Builder copy()
-
create
public static TaskInfo.Builder create()
-
-