Class CertReviewEvent
- java.lang.Object
-
- com.evolveum.midpoint.notifications.api.events.BaseEvent
-
- com.evolveum.midpoint.notifications.api.events.AccessCertificationEvent
-
- com.evolveum.midpoint.notifications.api.events.CertReviewEvent
-
- All Implemented Interfaces:
Event
,DebugDumpable
,ShortDumpable
public class CertReviewEvent extends AccessCertificationEvent
Event related to given certification case. ADD = case created (first stage) MODIFY = stage deadline is approaching DELETE = stage closed- Author:
- mederly
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.notifications.api.events.AccessCertificationEvent
campaign, operationType, status
-
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 CertReviewEvent(LightweightIdentifierGenerator idGenerator, List<AccessCertificationCaseType> cases, AccessCertificationCampaignType campaign, EventOperationType opType)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
debugDump(int indent)
SimpleObjectRef
getActualReviewer()
List<AccessCertificationCaseType>
getCases()
Collection<AccessCertificationCaseType>
getCasesAwaitingResponseFromActualReviewer()
Collection<AccessCertificationCaseType>
getCasesAwaitingResponseFromRequestee()
Deprecated.boolean
isCategoryType(EventCategoryType eventCategoryType)
void
setActualReviewer(SimpleObjectRef actualReviewer)
-
Methods inherited from class com.evolveum.midpoint.notifications.api.events.AccessCertificationEvent
debugDumpCommon, getCampaign, getCampaignName, getCurrentStageDefinition, getOperationType, getStatus, isOperationType, isRelatedToItem, isStatusType
-
Methods inherited from class com.evolveum.midpoint.notifications.api.events.BaseEvent
containsItem, containsItem, createExpressionVariables, 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, toString
-
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
-
CertReviewEvent
public CertReviewEvent(LightweightIdentifierGenerator idGenerator, List<AccessCertificationCaseType> cases, AccessCertificationCampaignType campaign, EventOperationType opType)
-
-
Method Detail
-
getActualReviewer
public SimpleObjectRef getActualReviewer()
-
setActualReviewer
public void setActualReviewer(SimpleObjectRef actualReviewer)
-
isCategoryType
public boolean isCategoryType(EventCategoryType eventCategoryType)
- Specified by:
isCategoryType
in interfaceEvent
- Overrides:
isCategoryType
in classAccessCertificationEvent
-
getCasesAwaitingResponseFromRequestee
@Deprecated public Collection<AccessCertificationCaseType> getCasesAwaitingResponseFromRequestee()
Deprecated.
-
getCasesAwaitingResponseFromActualReviewer
public Collection<AccessCertificationCaseType> getCasesAwaitingResponseFromActualReviewer()
-
getCases
public List<AccessCertificationCaseType> getCases()
-
debugDump
public String debugDump(int indent)
-
-