java.lang.Object
com.evolveum.midpoint.cases.api.request.Request
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CancelCaseRequest, ClaimWorkItemsRequest, CompleteWorkItemsRequest, DelegateWorkItemsRequest, OpenCaseRequest, ReleaseWorkItemsRequest

public abstract class Request extends Object implements Serializable
Abstract request that is going to be processed by the case engine.
See Also:
  • Field Details

    • caseOid

      @NotNull protected final @NotNull String caseOid
      Each request is related to a single case. This is its OID.
    • causeInformation

      protected final WorkItemEventCauseInformationType causeInformation
      What is the cause of the current request (e.g. to complete a work item, or to cancel the whole case)?
  • Constructor Details

  • Method Details