Package org.openiam.esb.core.service
Interface PolicyService
-
- All Known Implementing Classes:
PolicyServiceImpl
public interface PolicyService
-
-
Field Summary
Fields Modifier and Type Field Description static String
IT_POLICY_CACHE_KEY
-
Method Summary
-
-
-
Field Detail
-
IT_POLICY_CACHE_KEY
static final String IT_POLICY_CACHE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
count
int count(PolicySearchBean searchBean)
-
findBeans
List<Policy> findBeans(PolicySearchBean searchBean, int from, int size)
-
findPolicyDefParamByGroup
List<PolicyDefParam> findPolicyDefParamByGroup(String policyDefId, String pswdGroup) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
findPolicyDefParamByGroup
List<PolicyDefParam> findPolicyDefParamByGroup(String policyDefId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
findITPolicy
ITPolicy findITPolicy()
-
resetITPolicy
void resetITPolicy()
-
saveITPolicy
String saveITPolicy(ITPolicy itPolicy) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
savePolicy
String savePolicy(Policy policy) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
deletePolicy
void deletePolicy(String policyId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
findBeans
List<Policy> findBeans(SynchronizationRequestSearchBean searchBean)
-
findDictionary
org.springframework.data.domain.Page<PasswordDictionary> findDictionary(PasswordDictionarySearchBean searchBean, int from, int size)
-
savePasswordDictionary
void savePasswordDictionary(List<PasswordDictionary> passwordDictionaryList, String policyId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
isDictionaryForPolicyExist
boolean isDictionaryForPolicyExist(String policyId)
-
findBeansITPolicy
org.springframework.data.domain.Page<ITPolicy> findBeansITPolicy(ITPolicySearchBean searchBean, org.springframework.data.domain.Pageable pageable)
-
deleteITPolicy
void deleteITPolicy(String itPolicyId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getITPolicyVersion
ITPolicyVersion getITPolicyVersion(String itPolicyVersionId)
-
resetITPolicyHistory
void resetITPolicyHistory(String id) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getITPolicyHistory
UserITPolicyHistory getITPolicyHistory(String itPolicyHistoryId)
-
-