Package org.openiam.srvc.common
Interface PolicyDataService
-
- All Known Implementing Classes:
PolicyDataServiceImpl
public interface PolicyDataService
- Author:
- suneet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
count(PolicySearchBean searchBean)
BooleanResponse
deleteITPolicyById(String id)
Response
deletePolicy(String policyId)
Delete policy.PolicyListResponse
findBeans(PolicySearchBean searchBean, int from, int size)
ITPolicyListResponse
findBeansITPolicy(ITPolicySearchBean searchBean, int from, int size)
ITPolicy
findITPolicy()
ITPolicyResponse
findITPolicyById(String id)
UserITPolicyVersionResponse
findITPolicyVersionById(String id)
UserITPolicyHistoryResponse
findUserITPolicyHistoryById(String id)
List<PolicyDefParam>
getAllPolicyAttributes(String policyDefId, String pswdGroup)
Gets the all policy attributes.Policy
getPolicy(String policyId)
Response
resetITPolicy()
Response
resetITPolicyHistory(String historyId)
Response
saveOrUpdateITPolicy(ITPolicy itPolicy)
Response
savePolicy(Policy policy)
-
-
-
Method Detail
-
findBeans
PolicyListResponse findBeans(PolicySearchBean searchBean, int from, int size)
-
count
int count(PolicySearchBean searchBean)
-
deletePolicy
Response deletePolicy(String policyId)
Delete policy.- Parameters:
policyId
- the policy id- Returns:
- the response
-
getAllPolicyAttributes
List<PolicyDefParam> getAllPolicyAttributes(String policyDefId, String pswdGroup)
Gets the all policy attributes.- Parameters:
policyDefId
- the policy def idpswdGroup
- the pswd group- Returns:
- the all policy attributes
-
findITPolicy
ITPolicy findITPolicy()
-
resetITPolicy
Response resetITPolicy()
-
findBeansITPolicy
ITPolicyListResponse findBeansITPolicy(ITPolicySearchBean searchBean, int from, int size)
-
deleteITPolicyById
BooleanResponse deleteITPolicyById(String id)
-
findITPolicyById
ITPolicyResponse findITPolicyById(String id)
-
findITPolicyVersionById
UserITPolicyVersionResponse findITPolicyVersionById(String id)
-
findUserITPolicyHistoryById
UserITPolicyHistoryResponse findUserITPolicyHistoryById(String id)
-
-