public interface AccessCertificationService
Modifier and Type | Method and Description |
---|---|
AccessCertificationCampaignType |
createCampaign(AccessCertificationDefinitionType certificationDefinition,
AccessCertificationCampaignType campaign,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
void |
recordReviewerDecision(String campaignOid,
long caseId,
AccessCertificationDecisionType decision,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
List<AccessCertificationCaseType> |
searchCases(String campaignOid,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
List<AccessCertificationCaseType> |
searchDecisions(String campaignOid,
String reviewerOid,
com.evolveum.midpoint.prism.query.ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
void |
startStage(AccessCertificationCampaignType campaign,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
AccessCertificationCampaignType createCampaign(AccessCertificationDefinitionType certificationDefinition, AccessCertificationCampaignType campaign, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SchemaException, SecurityViolationException, ConfigurationException, ObjectNotFoundException, CommunicationException, ExpressionEvaluationException, ObjectAlreadyExistsException, PolicyViolationException
void startStage(AccessCertificationCampaignType campaign, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws SchemaException, SecurityViolationException, ConfigurationException, ObjectNotFoundException, CommunicationException, ExpressionEvaluationException, ObjectAlreadyExistsException, PolicyViolationException
List<AccessCertificationCaseType> searchCases(String campaignOid, com.evolveum.midpoint.prism.query.ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, SecurityViolationException, ConfigurationException, CommunicationException
List<AccessCertificationCaseType> searchDecisions(String campaignOid, String reviewerOid, com.evolveum.midpoint.prism.query.ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, SecurityViolationException, ConfigurationException, CommunicationException
void recordReviewerDecision(String campaignOid, long caseId, AccessCertificationDecisionType decision, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) throws ObjectNotFoundException, SchemaException, SecurityViolationException, ConfigurationException, CommunicationException, ObjectAlreadyExistsException
Copyright © 2015 Evolveum. All rights reserved.