public abstract class AbstractResourceStore extends Object implements ResourceStore
ResourceStore| Constructor and Description |
|---|
AbstractResourceStore(String storeName) |
AbstractResourceStore(String storeName,
boolean logCapsReqs) |
| Modifier and Type | Method and Description |
|---|---|
Resource |
addResource(Resource res) |
protected abstract MatchPolicy |
createMatchPolicy() |
Set<Capability> |
findProviders(Requirement req) |
String |
getName() |
Resource |
getResource(ResourceIdentity resid) |
Iterator<Resource> |
getResources() |
Resource |
removeResource(ResourceIdentity resid) |
String |
toString() |
public AbstractResourceStore(String storeName)
public AbstractResourceStore(String storeName, boolean logCapsReqs)
public String getName()
getName in interface ResourceStoreprotected abstract MatchPolicy createMatchPolicy()
public Iterator<Resource> getResources()
getResources in interface ResourceStorepublic Resource addResource(Resource res)
addResource in interface ResourceStorepublic Resource removeResource(ResourceIdentity resid)
removeResource in interface ResourceStorepublic Resource getResource(ResourceIdentity resid)
getResource in interface ResourceStorepublic Set<Capability> findProviders(Requirement req)
findProviders in interface ResourceStoreCopyright © 2013 JBoss by Red Hat. All Rights Reserved.