Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.CaseWorkItemType
-
-
Uses of CaseWorkItemType in com.evolveum.midpoint.cases.api
Methods in com.evolveum.midpoint.cases.api with parameters of type CaseWorkItemType Modifier and Type Method Description boolean
CaseManager. isCurrentUserAuthorizedToClaim(CaseWorkItemType workItem)
boolean
CaseManager. isCurrentUserAuthorizedToDelegate(CaseWorkItemType workItem, Task task, OperationResult result)
boolean
CaseManager. isCurrentUserAuthorizedToSubmit(CaseWorkItemType workItem, Task task, OperationResult result)
-
Uses of CaseWorkItemType in com.evolveum.midpoint.cases.api.events
Methods in com.evolveum.midpoint.cases.api.events with parameters of type CaseWorkItemType Modifier and Type Method Description void
CaseEventCreationListener. onWorkItemAllocationChangeCurrentActors(@NotNull CaseWorkItemType workItem, @NotNull WorkItemAllocationChangeOperationInfo operationInfo, @Nullable WorkItemOperationSourceInfo sourceInfo, Duration timeBefore, CaseType aCase, Task task, OperationResult result)
EXPERIMENTALvoid
CaseEventCreationListener. onWorkItemAllocationChangeNewActors(@NotNull CaseWorkItemType workItem, @NotNull WorkItemAllocationChangeOperationInfo operationInfo, @Nullable WorkItemOperationSourceInfo sourceInfo, CaseType aCase, Task task, OperationResult result)
void
CaseEventCreationListener. onWorkItemClosing(ObjectReferenceType assignee, @NotNull CaseWorkItemType workItem, @Nullable WorkItemOperationInfo operationInfo, @Nullable WorkItemOperationSourceInfo sourceInfo, CaseType aCase, Task task, OperationResult result)
This method is called by cases module when a work item is being closed (completed or cancelled).void
CaseEventCreationListener. onWorkItemCreation(ObjectReferenceType assignee, @NotNull CaseWorkItemType workItem, CaseType aCase, Task task, OperationResult result)
This method is called by cases module when a work item is created.void
CaseEventCreationListener. onWorkItemCustomEvent(ObjectReferenceType assignee, @NotNull CaseWorkItemType workItem, @NotNull WorkItemNotificationActionType notificationAction, @Nullable WorkItemEventCauseInformationType cause, CaseType aCase, Task task, OperationResult result)
Constructors in com.evolveum.midpoint.cases.api.events with parameters of type CaseWorkItemType Constructor Description AllocationChangeCurrent(CaseType aCase, CaseWorkItemType workItem, WorkItemAllocationChangeOperationInfo operationInfo, WorkItemOperationSourceInfo sourceInfo, Duration timeBefore)
AllocationChangeNew(CaseType aCase, CaseWorkItemType workItem, WorkItemAllocationChangeOperationInfo operationInfo, WorkItemOperationSourceInfo sourceInfo)
ItemClosing(CaseType aCase, CaseWorkItemType workItem, WorkItemOperationInfo operationInfo, WorkItemOperationSourceInfo sourceInfo, ObjectReferenceType assignee)
ItemCreation(CaseType aCase, CaseWorkItemType workItem, WorkItemOperationInfo operationInfo, WorkItemOperationSourceInfo sourceInfo, ObjectReferenceType assignee)
-
Uses of CaseWorkItemType in com.evolveum.midpoint.cases.api.extensions
Methods in com.evolveum.midpoint.cases.api.extensions that return types with arguments of type CaseWorkItemType Modifier and Type Method Description @NotNull Collection<CaseWorkItemType>
StageOpeningResult. getNewWorkItems()
Work items that should be added to the case.Methods in com.evolveum.midpoint.cases.api.extensions with parameters of type CaseWorkItemType Modifier and Type Method Description void
AuditingExtension. enrichWorkItemCreatedAuditRecord(@NotNull AuditEventRecord auditEventRecord, @NotNull CaseWorkItemType workItem, @NotNull CaseEngineOperation operation, @NotNull OperationResult result)
Adds extension-specific information (like deltas requested/approved) to the audit record.void
AuditingExtension. enrichWorkItemDeletedAuditRecord(@NotNull AuditEventRecord auditEventRecord, @NotNull CaseWorkItemType workItem, @NotNull CaseEngineOperation operation, @NotNull OperationResult result)
Adds extension-specific information (like deltas requested/approved) to the audit record.@NotNull WorkItemCompletionResult
EngineExtension. processWorkItemCompletion(@NotNull CaseWorkItemType workItem, @NotNull CaseEngineOperation operation, @NotNull OperationResult result)
Processes work item completion. -
Uses of CaseWorkItemType in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with parameters of type CaseWorkItemType Modifier and Type Method Description static WorkItemId
WorkItemId. of(@NotNull CaseWorkItemType workItem)
-
Uses of CaseWorkItemType in com.evolveum.midpoint.schema.util.cases
Methods in com.evolveum.midpoint.schema.util.cases that return CaseWorkItemType Modifier and Type Method Description static CaseWorkItemType
CaseWorkItemUtil. getWorkItem(CaseType aCase, long id)
Methods in com.evolveum.midpoint.schema.util.cases that return types with arguments of type CaseWorkItemType Modifier and Type Method Description static @NotNull List<CaseWorkItemType>
CaseRelatedUtils. getOpenWorkItems(@NotNull CaseType aCase)
static List<CaseWorkItemType>
CaseWorkItemUtil. getWorkItemsForStage(CaseType aCase, int stageNumber)
Methods in com.evolveum.midpoint.schema.util.cases with parameters of type CaseWorkItemType Modifier and Type Method Description static void
WorkItemTypeUtil. assertHasCaseOid(CaseWorkItemType workItem)
static boolean
CaseWorkItemUtil. doesAssigneeExist(CaseWorkItemType workItem)
static ApprovalContextType
ApprovalContextUtil. getApprovalContext(CaseWorkItemType workItem)
static CaseType
CaseTypeUtil. getCase(CaseWorkItemType workItem)
static CaseType
CaseWorkItemUtil. getCase(CaseWorkItemType workItem)
static @NotNull CaseType
CaseTypeUtil. getCaseChecked(CaseWorkItemType workItem)
static @NotNull CaseType
CaseWorkItemUtil. getCaseRequired(CaseWorkItemType workItem)
static WorkItemId
CaseWorkItemUtil. getId(CaseWorkItemType workItem)
static ObjectReferenceType
ApprovalContextUtil. getObjectRef(CaseWorkItemType workItem)
static ObjectReferenceType
WorkItemTypeUtil. getObjectReference(CaseWorkItemType workItem)
static ObjectReferenceType
ApprovalContextUtil. getRequesterRef(CaseWorkItemType workItem)
static ObjectReferenceType
WorkItemTypeUtil. getRequestorReference(CaseWorkItemType workItem)
static String
ApprovalContextUtil. getStageDisplayName(CaseWorkItemType workItem)
static @Nullable String
ApprovalContextUtil. getStageInfo(CaseWorkItemType workItem)
static XMLGregorianCalendar
ApprovalContextUtil. getStartTimestamp(CaseWorkItemType workItem)
static ObjectReferenceType
ApprovalContextUtil. getTargetRef(CaseWorkItemType workItem)
static ObjectReferenceType
WorkItemTypeUtil. getTargetReference(CaseWorkItemType workItem)
static String
ApprovalContextUtil. getWorkItemStageDisplayName(CaseWorkItemType workItem)
static @Nullable String
ApprovalContextUtil. getWorkItemStageInfo(CaseWorkItemType workItem)
static String
ApprovalContextUtil. getWorkItemStageName(CaseWorkItemType workItem)
static boolean
CaseWorkItemUtil. isCaseWorkItemClosed(CaseWorkItemType workItem)
static boolean
CaseWorkItemUtil. isCaseWorkItemNotClosed(CaseWorkItemType workItem)
static boolean
CaseWorkItemUtil. isWorkItemClaimable(CaseWorkItemType workItem)
Method parameters in com.evolveum.midpoint.schema.util.cases with type arguments of type CaseWorkItemType Modifier and Type Method Description static ObjectReferenceType
ApprovalContextUtil. getObjectRef(PrismContainerValue<CaseWorkItemType> workItem)
static ObjectReferenceType
ApprovalContextUtil. getRequesterRef(PrismContainerValue<CaseWorkItemType> workItem)
static XMLGregorianCalendar
ApprovalContextUtil. getStartTimestamp(PrismContainerValue<CaseWorkItemType> workItem)
static ObjectReferenceType
ApprovalContextUtil. getTargetRef(PrismContainerValue<CaseWorkItemType> workItem)
-
Uses of CaseWorkItemType in com.evolveum.midpoint.xml.ns._public.common.common_3
Fields in com.evolveum.midpoint.xml.ns._public.common.common_3 with type parameters of type CaseWorkItemType Modifier and Type Field Description static Producer<CaseWorkItemType>
CaseWorkItemType. FACTORY
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return types with arguments of type CaseWorkItemType Modifier and Type Method Description javax.xml.bind.JAXBElement<CaseWorkItemType>
ObjectFactory. createCaseWorkItem(CaseWorkItemType value)
List<CaseWorkItemType>
ApprovalStageExecutionRecordType. createWorkItemList()
List<CaseWorkItemType>
CaseType. createWorkItemList()
List<CaseWorkItemType>
ApprovalStageExecutionRecordType. getWorkItem()
List<CaseWorkItemType>
CaseType. getWorkItem()
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 with parameters of type CaseWorkItemType Modifier and Type Method Description javax.xml.bind.JAXBElement<CaseWorkItemType>
ObjectFactory. createCaseWorkItem(CaseWorkItemType value)
ApprovalStageExecutionRecordType
ApprovalStageExecutionRecordType. workItem(CaseWorkItemType value)
CaseType
CaseType. workItem(CaseWorkItemType value)
-