@ApplicationScoped @Alternative public class MemoryStoreDataManager extends Object implements org.commonjava.aprox.data.StoreDataManager
| Constructor and Description |
|---|
MemoryStoreDataManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
deleteArtifactStore(org.commonjava.aprox.model.StoreKey key) |
void |
deleteGroup(org.commonjava.aprox.model.Group group) |
void |
deleteGroup(String name) |
void |
deleteHostedRepository(org.commonjava.aprox.model.HostedRepository repo) |
void |
deleteHostedRepository(String name) |
void |
deleteRemoteRepository(org.commonjava.aprox.model.RemoteRepository repo) |
void |
deleteRemoteRepository(String name) |
List<org.commonjava.aprox.model.ArtifactStore> |
getAllArtifactStores() |
List<? extends org.commonjava.aprox.model.ArtifactStore> |
getAllArtifactStores(org.commonjava.aprox.model.StoreType type) |
List<org.commonjava.aprox.model.ArtifactStore> |
getAllConcreteArtifactStores() |
List<org.commonjava.aprox.model.Group> |
getAllGroups() |
List<org.commonjava.aprox.model.HostedRepository> |
getAllHostedRepositories() |
List<org.commonjava.aprox.model.RemoteRepository> |
getAllRemoteRepositories() |
org.commonjava.aprox.model.ArtifactStore |
getArtifactStore(org.commonjava.aprox.model.StoreKey key) |
org.commonjava.aprox.model.Group |
getGroup(String name) |
Set<org.commonjava.aprox.model.Group> |
getGroupsContaining(org.commonjava.aprox.model.StoreKey repo) |
org.commonjava.aprox.model.HostedRepository |
getHostedRepository(String name) |
List<org.commonjava.aprox.model.ArtifactStore> |
getOrderedConcreteStoresInGroup(String groupName) |
List<org.commonjava.aprox.model.ArtifactStore> |
getOrderedStoresInGroup(String groupName) |
org.commonjava.aprox.model.RemoteRepository |
getRemoteRepository(String name) |
boolean |
hasArtifactStore(org.commonjava.aprox.model.StoreKey key) |
boolean |
hasGroup(String name) |
boolean |
hasHostedRepository(String name) |
boolean |
hasRemoteRepository(String name) |
void |
install() |
void |
reload() |
boolean |
storeArtifactStore(org.commonjava.aprox.model.ArtifactStore store) |
boolean |
storeArtifactStore(org.commonjava.aprox.model.ArtifactStore store,
boolean skipIfExists) |
boolean |
storeGroup(org.commonjava.aprox.model.Group group) |
boolean |
storeGroup(org.commonjava.aprox.model.Group group,
boolean skipIfExists) |
boolean |
storeHostedRepository(org.commonjava.aprox.model.HostedRepository repo) |
boolean |
storeHostedRepository(org.commonjava.aprox.model.HostedRepository repo,
boolean skipIfExists) |
boolean |
storeRemoteRepository(org.commonjava.aprox.model.RemoteRepository repository) |
boolean |
storeRemoteRepository(org.commonjava.aprox.model.RemoteRepository repository,
boolean skipIfExists) |
public org.commonjava.aprox.model.HostedRepository getHostedRepository(String name) throws org.commonjava.aprox.data.ProxyDataException
getHostedRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic org.commonjava.aprox.model.ArtifactStore getArtifactStore(org.commonjava.aprox.model.StoreKey key)
throws org.commonjava.aprox.data.ProxyDataException
getArtifactStore in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic org.commonjava.aprox.model.RemoteRepository getRemoteRepository(String name) throws org.commonjava.aprox.data.ProxyDataException
getRemoteRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic org.commonjava.aprox.model.Group getGroup(String name) throws org.commonjava.aprox.data.ProxyDataException
getGroup in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic List<org.commonjava.aprox.model.Group> getAllGroups() throws org.commonjava.aprox.data.ProxyDataException
getAllGroups in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic List<org.commonjava.aprox.model.RemoteRepository> getAllRemoteRepositories() throws org.commonjava.aprox.data.ProxyDataException
getAllRemoteRepositories in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic List<org.commonjava.aprox.model.HostedRepository> getAllHostedRepositories() throws org.commonjava.aprox.data.ProxyDataException
getAllHostedRepositories in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic List<org.commonjava.aprox.model.ArtifactStore> getOrderedConcreteStoresInGroup(String groupName) throws org.commonjava.aprox.data.ProxyDataException
getOrderedConcreteStoresInGroup in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic List<org.commonjava.aprox.model.ArtifactStore> getOrderedStoresInGroup(String groupName) throws org.commonjava.aprox.data.ProxyDataException
getOrderedStoresInGroup in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic Set<org.commonjava.aprox.model.Group> getGroupsContaining(org.commonjava.aprox.model.StoreKey repo) throws org.commonjava.aprox.data.ProxyDataException
getGroupsContaining in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeHostedRepository(org.commonjava.aprox.model.HostedRepository repo)
throws org.commonjava.aprox.data.ProxyDataException
storeHostedRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeHostedRepository(org.commonjava.aprox.model.HostedRepository repo,
boolean skipIfExists)
throws org.commonjava.aprox.data.ProxyDataException
storeHostedRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeRemoteRepository(org.commonjava.aprox.model.RemoteRepository repository)
throws org.commonjava.aprox.data.ProxyDataException
storeRemoteRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeRemoteRepository(org.commonjava.aprox.model.RemoteRepository repository,
boolean skipIfExists)
throws org.commonjava.aprox.data.ProxyDataException
storeRemoteRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeGroup(org.commonjava.aprox.model.Group group)
throws org.commonjava.aprox.data.ProxyDataException
storeGroup in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeGroup(org.commonjava.aprox.model.Group group,
boolean skipIfExists)
throws org.commonjava.aprox.data.ProxyDataException
storeGroup in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeArtifactStore(org.commonjava.aprox.model.ArtifactStore store)
throws org.commonjava.aprox.data.ProxyDataException
storeArtifactStore in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean storeArtifactStore(org.commonjava.aprox.model.ArtifactStore store,
boolean skipIfExists)
throws org.commonjava.aprox.data.ProxyDataException
storeArtifactStore in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void deleteHostedRepository(org.commonjava.aprox.model.HostedRepository repo)
throws org.commonjava.aprox.data.ProxyDataException
deleteHostedRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void deleteHostedRepository(String name) throws org.commonjava.aprox.data.ProxyDataException
deleteHostedRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void deleteRemoteRepository(org.commonjava.aprox.model.RemoteRepository repo)
throws org.commonjava.aprox.data.ProxyDataException
deleteRemoteRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void deleteRemoteRepository(String name) throws org.commonjava.aprox.data.ProxyDataException
deleteRemoteRepository in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void deleteGroup(org.commonjava.aprox.model.Group group)
throws org.commonjava.aprox.data.ProxyDataException
deleteGroup in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void deleteGroup(String name) throws org.commonjava.aprox.data.ProxyDataException
deleteGroup in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void deleteArtifactStore(org.commonjava.aprox.model.StoreKey key)
throws org.commonjava.aprox.data.ProxyDataException
deleteArtifactStore in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void install()
throws org.commonjava.aprox.data.ProxyDataException
install in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic void clear()
throws org.commonjava.aprox.data.ProxyDataException
clear in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic List<org.commonjava.aprox.model.ArtifactStore> getAllArtifactStores() throws org.commonjava.aprox.data.ProxyDataException
getAllArtifactStores in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic List<org.commonjava.aprox.model.ArtifactStore> getAllConcreteArtifactStores()
getAllConcreteArtifactStores in interface org.commonjava.aprox.data.StoreDataManagerpublic List<? extends org.commonjava.aprox.model.ArtifactStore> getAllArtifactStores(org.commonjava.aprox.model.StoreType type) throws org.commonjava.aprox.data.ProxyDataException
getAllArtifactStores in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionpublic boolean hasRemoteRepository(String name)
hasRemoteRepository in interface org.commonjava.aprox.data.StoreDataManagerpublic boolean hasGroup(String name)
hasGroup in interface org.commonjava.aprox.data.StoreDataManagerpublic boolean hasHostedRepository(String name)
hasHostedRepository in interface org.commonjava.aprox.data.StoreDataManagerpublic boolean hasArtifactStore(org.commonjava.aprox.model.StoreKey key)
hasArtifactStore in interface org.commonjava.aprox.data.StoreDataManagerpublic void reload()
throws org.commonjava.aprox.data.ProxyDataException
reload in interface org.commonjava.aprox.data.StoreDataManagerorg.commonjava.aprox.data.ProxyDataExceptionCopyright © 2014. All Rights Reserved.