Class Request
java.lang.Object
com.evolveum.midpoint.cases.api.request.Request
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CancelCaseRequest
,ClaimWorkItemsRequest
,CompleteWorkItemsRequest
,DelegateWorkItemsRequest
,OpenCaseRequest
,ReleaseWorkItemsRequest
Abstract request that is going to be processed by the case engine.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected final @NotNull String
Each request is related to a single case.protected final WorkItemEventCauseInformationType
What is the cause of the current request (e.g. to complete a work item, or to cancel the whole case)? -
Constructor Summary
ConstructorDescriptionRequest
(@NotNull String caseOid, WorkItemEventCauseInformationType causeInformation) -
Method Summary
-
Field Details
-
caseOid
Each request is related to a single case. This is its OID. -
causeInformation
What is the cause of the current request (e.g. to complete a work item, or to cancel the whole case)?
-
-
Constructor Details
-
Request
public Request(@NotNull @NotNull String caseOid, WorkItemEventCauseInformationType causeInformation)
-
-
Method Details
-
getCaseOid
-
getCauseInformation
-