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<String,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 PolicyStorepublic void delete(String id)
delete in interface PolicyStorepublic Policy findById(String id, String resourceServerId)
findById in interface PolicyStorepublic Policy findByName(String name, String resourceServerId)
findByName in interface PolicyStorepublic List<Policy> findByResourceServer(String resourceServerId)
findByResourceServer in interface PolicyStorepublic List<Policy> findByResourceServer(Map<String,String[]> attributes, String resourceServerId, int firstResult, int maxResult)
findByResourceServer in interface PolicyStorepublic List<Policy> findByResource(String resourceId, String resourceServerId)
findByResource in interface PolicyStorepublic void findByResource(String resourceId, String resourceServerId, Consumer<Policy> consumer)
findByResource in interface PolicyStorepublic List<Policy> findByResourceType(String resourceType, String resourceServerId)
findByResourceType in interface PolicyStorepublic void findByResourceType(String resourceType, String resourceServerId, Consumer<Policy> consumer)
findByResourceType in interface PolicyStorepublic List<Policy> findByScopeIds(List<String> scopeIds, String resourceServerId)
findByScopeIds in interface PolicyStorepublic List<Policy> findByScopeIds(List<String> scopeIds, String resourceId, String resourceServerId)
findByScopeIds in interface PolicyStorepublic void findByScopeIds(List<String> scopeIds, String resourceId, String resourceServerId, Consumer<Policy> consumer)
findByScopeIds in interface PolicyStorepublic List<Policy> findByType(String type, String resourceServerId)
findByType in interface PolicyStorepublic List<Policy> findDependentPolicies(String id, String resourceServerId)
findDependentPolicies in interface PolicyStoreCopyright © 2019 JBoss by Red Hat. All rights reserved.