Class WorkItemLifecycleEvent
- java.lang.Object
-
- com.evolveum.midpoint.notifications.api.events.BaseEvent
-
- com.evolveum.midpoint.notifications.api.events.WorkflowEvent
-
- com.evolveum.midpoint.notifications.api.events.WorkItemEvent
-
- com.evolveum.midpoint.notifications.api.events.WorkItemLifecycleEvent
-
- All Implemented Interfaces:
Event
,DebugDumpable
,ShortDumpable
public class WorkItemLifecycleEvent extends WorkItemEvent
- Author:
- mederly
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.notifications.api.events.WorkItemEvent
assignee, initiator, operationInfo, sourceInfo, timeBefore, workItem
-
Fields inherited from class com.evolveum.midpoint.notifications.api.events.WorkflowEvent
aCase, approvalContext
-
Fields inherited from class com.evolveum.midpoint.notifications.api.events.BaseEvent
adHocHandler
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description WorkItemLifecycleEvent(LightweightIdentifierGenerator lightweightIdentifierGenerator, ChangeType changeType, CaseWorkItemType workItem, SimpleObjectRef assignee, SimpleObjectRef initiator, WorkItemOperationInfo operationInfo, WorkItemOperationSourceInfo sourceInfo, ApprovalContextType approvalContext, CaseType aCase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createExpressionVariables(VariablesMap variables, OperationResult result)
boolean
isCategoryType(EventCategoryType eventCategoryType)
String
toString()
-
Methods inherited from class com.evolveum.midpoint.notifications.api.events.WorkItemEvent
debugDump, getAssignee, getCause, getInitiator, getOperationInfo, getOperationKind, getOutcome, getOutput, getSource, getSourceInfo, getTimeBefore, getWorkItem, getWorkItemName
-
Methods inherited from class com.evolveum.midpoint.notifications.api.events.WorkflowEvent
debugDumpCommon, getApprovalContext, getCase, getChangeType, getOperationStatus, getProcessInstanceName, getWorkflowTask, isApprovalCase, isApproved, isManualResourceCase, isOperationType, isRejected, isRelatedToItem, isResultKnown, isStatusType
-
Methods inherited from class com.evolveum.midpoint.notifications.api.events.BaseEvent
containsItem, containsItem, getAdHocHandler, getChannel, getId, getNotificationFunctions, getPrismContext, getRequestee, getRequesteeDisplayName, getRequesteeName, getRequesteeObject, getRequesteeOid, getRequester, getRequesterDisplayName, getRequesterName, getRequesterObject, getRequesterOid, getStatusAsText, isAccountRelated, isAdd, isAlsoSuccess, isCertCampaignStageRelated, isDelete, isFailure, isInProgress, isModify, isOnlyFailure, isPolicyRuleRelated, isSuccess, isUserRelated, isWorkflowProcessRelated, isWorkflowRelated, isWorkItemRelated, setChannel, setNotificationFunctions, setPrismContext, setRequestee, setRequester, shortDump
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.notifications.api.events.Event
getFocusPassword
-
Methods inherited from interface com.evolveum.midpoint.util.ShortDumpable
shortDump, shortDumpLazily
-
-
-
-
Constructor Detail
-
WorkItemLifecycleEvent
public WorkItemLifecycleEvent(@NotNull LightweightIdentifierGenerator lightweightIdentifierGenerator, @NotNull ChangeType changeType, @NotNull CaseWorkItemType workItem, @Nullable SimpleObjectRef assignee, @Nullable SimpleObjectRef initiator, @Nullable WorkItemOperationInfo operationInfo, @Nullable WorkItemOperationSourceInfo sourceInfo, @Nullable ApprovalContextType approvalContext, @NotNull CaseType aCase)
-
-
Method Detail
-
isCategoryType
public boolean isCategoryType(EventCategoryType eventCategoryType)
- Specified by:
isCategoryType
in interfaceEvent
- Overrides:
isCategoryType
in classWorkItemEvent
-
createExpressionVariables
public void createExpressionVariables(VariablesMap variables, OperationResult result)
- Specified by:
createExpressionVariables
in interfaceEvent
- Overrides:
createExpressionVariables
in classWorkItemEvent
-
toString
public String toString()
- Overrides:
toString
in classWorkItemEvent
-
-