public class MemoryRepositoryStorage extends org.jboss.gravia.resource.DefaultResourceStore implements RepositoryStorage
RepositoryStorage that maintains its state in local memory| Constructor and Description |
|---|
MemoryRepositoryStorage(org.jboss.gravia.runtime.spi.PropertiesProvider propertyProvider,
Repository repository) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.gravia.resource.Resource |
addResource(org.jboss.gravia.resource.Resource res) |
Repository |
getRepository()
Get the associated repository
|
RepositoryReader |
getRepositoryReader()
Get the repository reader for this storage
|
org.jboss.gravia.resource.Resource |
removeResource(org.jboss.gravia.resource.ResourceIdentity resid) |
findProviders, getMatchPolicy, getName, getResource, getResources, toStringpublic MemoryRepositoryStorage(org.jboss.gravia.runtime.spi.PropertiesProvider propertyProvider,
Repository repository)
public Repository getRepository()
RepositoryStoragegetRepository in interface RepositoryStoragepublic RepositoryReader getRepositoryReader()
RepositoryStoragegetRepositoryReader in interface RepositoryStoragepublic org.jboss.gravia.resource.Resource addResource(org.jboss.gravia.resource.Resource res)
addResource in interface org.jboss.gravia.resource.ResourceStoreaddResource in class org.jboss.gravia.resource.spi.AbstractResourceStorepublic org.jboss.gravia.resource.Resource removeResource(org.jboss.gravia.resource.ResourceIdentity resid)
removeResource in interface org.jboss.gravia.resource.ResourceStoreremoveResource in class org.jboss.gravia.resource.spi.AbstractResourceStoreCopyright © 2014 JBoss by Red Hat. All Rights Reserved.