public class JPAResourceStore extends Object implements ResourceStore
| Constructor and Description |
|---|
JPAResourceStore(javax.persistence.EntityManager entityManager) |
| Modifier and Type | Method and Description |
|---|---|
Resource |
create(String name,
ResourceServer resourceServer,
String owner) |
void |
delete(String id) |
Resource |
findById(String id,
String resourceServerId) |
Resource |
findByName(String name,
String resourceServerId) |
List<Resource> |
findByOwner(String ownerId,
String resourceServerId) |
List |
findByResourceServer(Map<String,String[]> attributes,
String resourceServerId,
int firstResult,
int maxResult) |
List |
findByResourceServer(String resourceServerId) |
List<Resource> |
findByScope(List<String> id,
String resourceServerId) |
List<Resource> |
findByType(String type,
String resourceServerId) |
List<Resource> |
findByUri(String uri,
String resourceServerId) |
public JPAResourceStore(javax.persistence.EntityManager entityManager)
public Resource create(String name, ResourceServer resourceServer, String owner)
create in interface ResourceStorepublic void delete(String id)
delete in interface ResourceStorepublic Resource findById(String id, String resourceServerId)
findById in interface ResourceStorepublic List<Resource> findByOwner(String ownerId, String resourceServerId)
findByOwner in interface ResourceStorepublic List<Resource> findByUri(String uri, String resourceServerId)
findByUri in interface ResourceStorepublic List findByResourceServer(String resourceServerId)
findByResourceServer in interface ResourceStorepublic List findByResourceServer(Map<String,String[]> attributes, String resourceServerId, int firstResult, int maxResult)
findByResourceServer in interface ResourceStorepublic List<Resource> findByScope(List<String> id, String resourceServerId)
findByScope in interface ResourceStorepublic Resource findByName(String name, String resourceServerId)
findByName in interface ResourceStorepublic List<Resource> findByType(String type, String resourceServerId)
findByType in interface ResourceStoreCopyright © 2017 JBoss by Red Hat. All rights reserved.