public interface CaseManagementService
Modifier and Type | Field and Description |
---|---|
static String |
CLASS_NAME_WITH_DOT |
static String |
COMPLETE_WORK_ITEM |
Modifier and Type | Method and Description |
---|---|
void |
completeWorkItem(String caseOid,
long workItemId,
AbstractWorkItemOutputType output,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Marks given work item as completed.
|
static final String CLASS_NAME_WITH_DOT
static final String COMPLETE_WORK_ITEM
void completeWorkItem(@NotNull String caseOid, long workItemId, @Nullable AbstractWorkItemOutputType output, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult parentResult) throws SecurityViolationException, SchemaException, ObjectNotFoundException, CommunicationException, ConfigurationException, ExpressionEvaluationException, ObjectAlreadyExistsException, PolicyViolationException
caseOid
- OID of the CaseType object this work item is part ofworkItemId
- ID of the work item within given caseoutput
- (Optional) output of the work item, to be recordedtask
- Task in context of which the operation is to take placeparentResult
- Operation result in context of which the operation is to take placeSecurityViolationException
SchemaException
ObjectNotFoundException
CommunicationException
ConfigurationException
ExpressionEvaluationException
ObjectAlreadyExistsException
PolicyViolationException
Copyright © 2019 Evolveum. All rights reserved.