Class WorkItemId
- java.lang.Object
-
- com.evolveum.midpoint.schema.util.WorkItemId
-
- All Implemented Interfaces:
Serializable
public class WorkItemId extends Object implements Serializable
Uniquely identifies a work item.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkItemId(@NotNull String caseOid, long id)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasString()static WorkItemIdcreate(@NotNull String compound)static WorkItemIdcreate(@NotNull String caseOid, long id)static StringcreateWorkItemId(String caseOid, Long workItemId)booleanequals(Object o)@NotNull StringgetCaseOid()static StringgetCaseOidFromWorkItemId(String workItemId)longgetId()static longgetIdFromWorkItemId(String workItemId)inthashCode()static WorkItemIdof(@NotNull CaseWorkItemType workItem)StringtoString()
-
-
-
Field Detail
-
caseOid
@NotNull public final @NotNull String caseOid
-
id
public final long id
-
-
Constructor Detail
-
WorkItemId
public WorkItemId(@NotNull @NotNull String caseOid, long id)
-
-
Method Detail
-
create
public static WorkItemId create(@NotNull @NotNull String caseOid, long id)
-
create
public static WorkItemId create(@NotNull @NotNull String compound)
-
getIdFromWorkItemId
public static long getIdFromWorkItemId(String workItemId)
-
of
public static WorkItemId of(@NotNull @NotNull CaseWorkItemType workItem)
-
getCaseOid
@NotNull public @NotNull String getCaseOid()
-
getId
public long getId()
-
asString
public String asString()
-
-