@Component public class AccCertEventHelper extends Object implements AccessCertificationEventListener
Constructor and Description |
---|
AccCertEventHelper() |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
getCurrentReviewers(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> caseList) |
void |
onCampaignEnd(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result)
This method is called by certification module when a certification campaign ends (i.e.
|
void |
onCampaignStageDeadlineApproaching(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result)
This method is called by certification module when a certification campaign stage deadline is approaching.
|
void |
onCampaignStageEnd(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result)
This method is called by certification module when a certification campaign stage ends (i.e.
|
void |
onCampaignStageStart(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result)
This method is called by certification module when a certification campaign stage starts.
|
void |
onCampaignStart(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result)
This method is called by certification module when a certification campaign starts.
|
void |
onReviewDeadlineApproaching(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reviewerRef,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> cases,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result)
This method is called by certification module when a certification case review deadline is approaching.
|
void |
onReviewRequested(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reviewerRef,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> cases,
com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign,
Task task,
OperationResult result)
This method is called when a review is requested
|
void |
registerEventListener(AccessCertificationEventListener listener) |
public void registerEventListener(AccessCertificationEventListener listener)
public void onCampaignStart(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult result)
AccessCertificationEventListener
onCampaignStart
in interface AccessCertificationEventListener
campaign
- TODOresult
- implementer should report its result herepublic void onCampaignEnd(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult result)
AccessCertificationEventListener
onCampaignEnd
in interface AccessCertificationEventListener
campaign
- TODOresult
- implementer should report its result herepublic void onCampaignStageStart(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult result)
AccessCertificationEventListener
onCampaignStageStart
in interface AccessCertificationEventListener
campaign
- TODOresult
- implementer should report its result herepublic void onCampaignStageDeadlineApproaching(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult result)
AccessCertificationEventListener
onCampaignStageDeadlineApproaching
in interface AccessCertificationEventListener
campaign
- TODOresult
- implementer should report its result herepublic void onCampaignStageEnd(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult result)
AccessCertificationEventListener
onCampaignStageEnd
in interface AccessCertificationEventListener
campaign
- TODOresult
- implementer should report its result herepublic void onReviewRequested(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reviewerRef, List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> cases, com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult result)
AccessCertificationEventListener
onReviewRequested
in interface AccessCertificationEventListener
campaign
- TODOresult
- implementer should report its result herepublic void onReviewDeadlineApproaching(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reviewerRef, List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> cases, com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, Task task, OperationResult result)
AccessCertificationEventListener
onReviewDeadlineApproaching
in interface AccessCertificationEventListener
campaign
- TODOresult
- implementer should report its result herepublic Collection<String> getCurrentReviewers(com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType campaign, List<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType> caseList)
Copyright © 2016 evolveum. All rights reserved.