Package com.enonic.xp.task
Class TaskInfo
- java.lang.Object
-
- com.enonic.xp.task.TaskInfo
-
- All Implemented Interfaces:
Serializable
@PublicApi public final class TaskInfo extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTaskInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskInfo.Buildercopy()static TaskInfo.Buildercreate()booleanequals(Object o)ApplicationKeygetApplication()StringgetDescription()TaskIdgetId()StringgetName()ClusterNodeIdgetNode()TaskProgressgetProgress()InstantgetStartTime()TaskStategetState()PrincipalKeygetUser()inthashCode()booleanisDone()booleanisRunning()StringtoString()
-
-
-
Method Detail
-
getId
public TaskId getId()
-
getName
public String getName()
-
getDescription
public 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 Instant getStartTime()
-
getNode
public ClusterNodeId getNode()
-
copy
public TaskInfo.Builder copy()
-
create
public static TaskInfo.Builder create()
-
-