Package com.soffid.iam.iga.service.ejb
Interface RulesService
public interface RulesService
EJB RulesService
-
Method Summary
Modifier and TypeMethodDescriptionvoidapplyAsync(Rule rule) create(RuleAssignedRole ruleAssignment) voidvoiddelete(RuleAssignedRole ruleAssignment) findRuleAssignments(Rule rule) findRulesByRole(Long roleId) generateChangesReport(Rule rule, Collection<RuleAssignedRole> grants) queryProcessStatus(AsyncProcessTracker process) update(RuleAssignedRole ruleAssignment)
-
Method Details
-
applyAsync
-
queryProcessStatus
AsyncProcessTracker queryProcessStatus(AsyncProcessTracker process) throws InternalErrorException, InternalErrorException -
create
-
update
-
create
RuleAssignedRole create(RuleAssignedRole ruleAssignment) throws InternalErrorException, InternalErrorException -
update
RuleAssignedRole update(RuleAssignedRole ruleAssignment) throws InternalErrorException, InternalErrorException -
generateChangesReport
String generateChangesReport(Rule rule, Collection<RuleAssignedRole> grants) throws InternalErrorException, InternalErrorException -
findRuleAssignments
Collection<RuleAssignedRole> findRuleAssignments(Rule rule) throws InternalErrorException, InternalErrorException -
findRules
Collection<Rule> findRules(String description) throws InternalErrorException, InternalErrorException -
findRulesByRole
-
apply
-
delete
-
delete
-