Class CaseTypeUtil
- java.lang.Object
-
- com.evolveum.midpoint.schema.util.cases.CaseTypeUtil
-
public class CaseTypeUtil extends Object
Companion light-weight utilities forCaseType
andCaseWorkItemType
.
-
-
Constructor Summary
Constructors Constructor Description CaseTypeUtil()
-
Method Summary
-
-
-
Method Detail
-
getCaseRequired
@NotNull public static @NotNull CaseType getCaseRequired(CaseWorkItemType workItem)
-
getCase
public static CaseType getCase(CaseWorkItemType workItem)
-
isClosed
public static boolean isClosed(CaseType aCase)
-
getStartTimestamp
public static XMLGregorianCalendar getStartTimestamp(CaseType aCase)
-
isCorrelationCase
public static boolean isCorrelationCase(@Nullable @Nullable CaseType aCase)
-
isManualProvisioningCase
public static boolean isManualProvisioningCase(@Nullable @Nullable CaseType aCase)
-
isApprovalCase
public static boolean isApprovalCase(@Nullable @Nullable CaseType aCase)
-
getAllCurrentAssignees
public static List<ObjectReferenceType> getAllCurrentAssignees(CaseType aCase)
-
approvalSchemaExists
public static boolean approvalSchemaExists(CaseType aCase)
-
getId
public static WorkItemId getId(CaseWorkItemType workItem)
-
getWorkItem
public static CaseWorkItemType getWorkItem(CaseType aCase, long id)
-
isCaseWorkItemNotClosed
public static boolean isCaseWorkItemNotClosed(CaseWorkItemType workItem)
-
isCaseWorkItemClosed
public static boolean isCaseWorkItemClosed(CaseWorkItemType workItem)
-
isWorkItemClaimable
public static boolean isWorkItemClaimable(CaseWorkItemType workItem)
-
doesAssigneeExist
public static boolean doesAssigneeExist(CaseWorkItemType workItem)
-
getWorkItemsForStage
public static List<CaseWorkItemType> getWorkItemsForStage(CaseType aCase, int stageNumber)
-
-