protected class StoreFactoryCacheSession.PolicyCache extends Object implements PolicyStore
Modifier | Constructor and Description |
---|---|
protected |
PolicyCache() |
Modifier and Type | Method and Description |
---|---|
Policy |
create(AbstractPolicyRepresentation representation,
ResourceServer resourceServer) |
void |
delete(String id) |
Policy |
findById(String id,
String resourceServerId) |
Policy |
findByName(String name,
String resourceServerId) |
List<Policy> |
findByResource(String resourceId,
String resourceServerId) |
void |
findByResource(String resourceId,
String resourceServerId,
Consumer<Policy> consumer) |
List<Policy> |
findByResourceServer(Map<Policy.FilterOption,String[]> attributes,
String resourceServerId,
int firstResult,
int maxResult) |
List<Policy> |
findByResourceServer(String resourceServerId) |
List<Policy> |
findByResourceType(String resourceType,
String resourceServerId) |
void |
findByResourceType(String resourceType,
String resourceServerId,
Consumer<Policy> consumer) |
List<Policy> |
findByScopeIds(List<String> scopeIds,
String resourceServerId) |
List<Policy> |
findByScopeIds(List<String> scopeIds,
String resourceId,
String resourceServerId) |
void |
findByScopeIds(List<String> scopeIds,
String resourceId,
String resourceServerId,
Consumer<Policy> consumer) |
List<Policy> |
findByType(String type,
String resourceServerId) |
List<Policy> |
findDependentPolicies(String id,
String resourceServerId) |
public Policy create(AbstractPolicyRepresentation representation, ResourceServer resourceServer)
create
in interface PolicyStore
public void delete(String id)
delete
in interface PolicyStore
public Policy findById(String id, String resourceServerId)
findById
in interface PolicyStore
public Policy findByName(String name, String resourceServerId)
findByName
in interface PolicyStore
public List<Policy> findByResourceServer(String resourceServerId)
findByResourceServer
in interface PolicyStore
public List<Policy> findByResourceServer(Map<Policy.FilterOption,String[]> attributes, String resourceServerId, int firstResult, int maxResult)
findByResourceServer
in interface PolicyStore
public List<Policy> findByResource(String resourceId, String resourceServerId)
findByResource
in interface PolicyStore
public void findByResource(String resourceId, String resourceServerId, Consumer<Policy> consumer)
findByResource
in interface PolicyStore
public List<Policy> findByResourceType(String resourceType, String resourceServerId)
findByResourceType
in interface PolicyStore
public void findByResourceType(String resourceType, String resourceServerId, Consumer<Policy> consumer)
findByResourceType
in interface PolicyStore
public List<Policy> findByScopeIds(List<String> scopeIds, String resourceServerId)
findByScopeIds
in interface PolicyStore
public List<Policy> findByScopeIds(List<String> scopeIds, String resourceId, String resourceServerId)
findByScopeIds
in interface PolicyStore
public void findByScopeIds(List<String> scopeIds, String resourceId, String resourceServerId, Consumer<Policy> consumer)
findByScopeIds
in interface PolicyStore
public List<Policy> findByType(String type, String resourceServerId)
findByType
in interface PolicyStore
public List<Policy> findDependentPolicies(String id, String resourceServerId)
findDependentPolicies
in interface PolicyStore
Copyright © 2021 JBoss by Red Hat. All rights reserved.