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 intcount(PolicySearchBean searchBean)BooleanResponsedeleteITPolicyById(String id)ResponsedeletePolicy(String policyId)Delete policy.PolicyListResponsefindBeans(PolicySearchBean searchBean, int from, int size)ITPolicyListResponsefindBeansITPolicy(ITPolicySearchBean searchBean, int from, int size)ITPolicyfindITPolicy()ITPolicyResponsefindITPolicyById(String id)UserITPolicyVersionResponsefindITPolicyVersionById(String id)UserITPolicyHistoryResponsefindUserITPolicyHistoryById(String id)List<PolicyDefParam>getAllPolicyAttributes(String policyDefId, String pswdGroup)Gets the all policy attributes.PolicygetPolicy(String policyId)ResponseresetITPolicy()ResponseresetITPolicyHistory(String historyId)ResponsesaveOrUpdateITPolicy(ITPolicy itPolicy)ResponsesavePolicy(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)
-
-