Package com.soffid.iam.service.ejb
Interface PamPolicyService
-
public interface PamPolicyServiceEJB PamPolicyService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PamPolicycreatePolicy(PamPolicy policy)PamRulecreateRule(PamRule rule)voiddeletePolicy(PamPolicy policy)voiddeleteRule(PamRule rule)List<PamAction>findPolicyActions(PamPolicy policy)PagedResult<PamPolicy>findPolicyByJsonQuery(String text, String query, Integer first, Integer pageSize)AsyncList<PamPolicy>findPolicyByJsonQueryAsync(String text, String query)PagedResult<PamRule>findRuleByJsonQuery(String text, String query, Integer first, Integer pageSize)AsyncList<PamRule>findRuleByJsonQueryAsync(String text, String query)PamActionupdateAction(PamAction action)PamPolicyupdatePolicy(PamPolicy policy)PamRuleupdateRule(PamRule rule)
-
-
-
Method Detail
-
findPolicyByJsonQueryAsync
AsyncList<PamPolicy> findPolicyByJsonQueryAsync(String text, String query) throws InternalErrorException
- Throws:
InternalErrorException
-
findRuleByJsonQueryAsync
AsyncList<PamRule> findRuleByJsonQueryAsync(String text, String query) throws InternalErrorException
- Throws:
InternalErrorException
-
findPolicyByJsonQuery
PagedResult<PamPolicy> findPolicyByJsonQuery(String text, String query, Integer first, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
findRuleByJsonQuery
PagedResult<PamRule> findRuleByJsonQuery(String text, String query, Integer first, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
updateAction
PamAction updateAction(PamAction action) throws InternalErrorException
- Throws:
InternalErrorException
-
createPolicy
PamPolicy createPolicy(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
updatePolicy
PamPolicy updatePolicy(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
createRule
PamRule createRule(PamRule rule) throws InternalErrorException
- Throws:
InternalErrorException
-
updateRule
PamRule updateRule(PamRule rule) throws InternalErrorException
- Throws:
InternalErrorException
-
findPolicyActions
List<PamAction> findPolicyActions(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
deletePolicy
void deletePolicy(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
deleteRule
void deleteRule(PamRule rule) throws InternalErrorException
- Throws:
InternalErrorException
-
-