@ApplicationScoped @Alternative public class MemoryStoreDataManager extends Object implements org.commonjava.indy.data.StoreDataManager
| Modifier | Constructor and Description |
|---|---|
protected |
MemoryStoreDataManager() |
|
MemoryStoreDataManager(boolean unitTestUsage) |
|
MemoryStoreDataManager(org.commonjava.indy.data.StoreEventDispatcher dispatcher,
org.commonjava.indy.conf.IndyConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear(org.commonjava.indy.audit.ChangeSummary summary) |
void |
deleteArtifactStore(org.commonjava.indy.model.core.StoreKey key,
org.commonjava.indy.audit.ChangeSummary summary) |
void |
deleteArtifactStore(org.commonjava.indy.model.core.StoreKey key,
org.commonjava.indy.audit.ChangeSummary summary,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
org.commonjava.indy.model.core.RemoteRepository |
findRemoteRepository(String url) |
List<org.commonjava.indy.model.core.ArtifactStore> |
getAllArtifactStores() |
List<? extends org.commonjava.indy.model.core.ArtifactStore> |
getAllArtifactStores(org.commonjava.indy.model.core.StoreType type) |
List<org.commonjava.indy.model.core.ArtifactStore> |
getAllConcreteArtifactStores() |
List<org.commonjava.indy.model.core.Group> |
getAllGroups() |
List<org.commonjava.indy.model.core.HostedRepository> |
getAllHostedRepositories() |
List<org.commonjava.indy.model.core.RemoteRepository> |
getAllRemoteRepositories() |
org.commonjava.indy.model.core.ArtifactStore |
getArtifactStore(org.commonjava.indy.model.core.StoreKey key) |
org.commonjava.indy.model.core.Group |
getGroup(String name) |
Set<org.commonjava.indy.model.core.Group> |
getGroupsContaining(org.commonjava.indy.model.core.StoreKey repo) |
org.commonjava.indy.model.core.HostedRepository |
getHostedRepository(String name) |
List<org.commonjava.indy.model.core.ArtifactStore> |
getOrderedConcreteStoresInGroup(String groupName) |
List<org.commonjava.indy.model.core.ArtifactStore> |
getOrderedStoresInGroup(String groupName) |
org.commonjava.indy.model.core.RemoteRepository |
getRemoteRepository(String name) |
boolean |
hasArtifactStore(org.commonjava.indy.model.core.StoreKey key) |
boolean |
hasGroup(String name) |
boolean |
hasHostedRepository(String name) |
boolean |
hasRemoteRepository(String name) |
void |
install() |
boolean |
isStarted() |
protected void |
postDelete(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
protected void |
postStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.model.core.ArtifactStore original,
org.commonjava.indy.audit.ChangeSummary summary,
boolean exists,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
protected void |
preDelete(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
protected void |
preStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.model.core.ArtifactStore original,
org.commonjava.indy.audit.ChangeSummary summary,
boolean exists,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
void |
reload() |
boolean |
storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary) |
boolean |
storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists) |
boolean |
storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists,
boolean fireEvents) |
boolean |
storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
boolean |
storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
boolean |
storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
org.commonjava.maven.galley.event.EventMetadata eventMetadata) |
protected MemoryStoreDataManager()
public MemoryStoreDataManager(boolean unitTestUsage)
public MemoryStoreDataManager(org.commonjava.indy.data.StoreEventDispatcher dispatcher,
org.commonjava.indy.conf.IndyConfiguration config)
public org.commonjava.indy.model.core.HostedRepository getHostedRepository(String name) throws org.commonjava.indy.data.IndyDataException
getHostedRepository in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic org.commonjava.indy.model.core.ArtifactStore getArtifactStore(org.commonjava.indy.model.core.StoreKey key)
throws org.commonjava.indy.data.IndyDataException
getArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic org.commonjava.indy.model.core.RemoteRepository getRemoteRepository(String name) throws org.commonjava.indy.data.IndyDataException
getRemoteRepository in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic org.commonjava.indy.model.core.Group getGroup(String name) throws org.commonjava.indy.data.IndyDataException
getGroup in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic List<org.commonjava.indy.model.core.Group> getAllGroups() throws org.commonjava.indy.data.IndyDataException
getAllGroups in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic List<org.commonjava.indy.model.core.RemoteRepository> getAllRemoteRepositories() throws org.commonjava.indy.data.IndyDataException
getAllRemoteRepositories in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic List<org.commonjava.indy.model.core.HostedRepository> getAllHostedRepositories() throws org.commonjava.indy.data.IndyDataException
getAllHostedRepositories in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic List<org.commonjava.indy.model.core.ArtifactStore> getOrderedConcreteStoresInGroup(String groupName) throws org.commonjava.indy.data.IndyDataException
getOrderedConcreteStoresInGroup in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic List<org.commonjava.indy.model.core.ArtifactStore> getOrderedStoresInGroup(String groupName) throws org.commonjava.indy.data.IndyDataException
getOrderedStoresInGroup in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic Set<org.commonjava.indy.model.core.Group> getGroupsContaining(org.commonjava.indy.model.core.StoreKey repo) throws org.commonjava.indy.data.IndyDataException
getGroupsContaining in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic boolean storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary)
throws org.commonjava.indy.data.IndyDataException
storeArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic boolean storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
storeArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic boolean storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists)
throws org.commonjava.indy.data.IndyDataException
storeArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic boolean storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
storeArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic boolean storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists,
boolean fireEvents)
throws org.commonjava.indy.data.IndyDataException
storeArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic boolean storeArtifactStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean skipIfExists,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
storeArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionprotected void preStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.model.core.ArtifactStore original,
org.commonjava.indy.audit.ChangeSummary summary,
boolean exists,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
org.commonjava.indy.data.IndyDataExceptionprotected void postStore(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.model.core.ArtifactStore original,
org.commonjava.indy.audit.ChangeSummary summary,
boolean exists,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
org.commonjava.indy.data.IndyDataExceptionprotected void preDelete(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
org.commonjava.indy.data.IndyDataExceptionprotected void postDelete(org.commonjava.indy.model.core.ArtifactStore store,
org.commonjava.indy.audit.ChangeSummary summary,
boolean fireEvents,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
org.commonjava.indy.data.IndyDataExceptionpublic void deleteArtifactStore(org.commonjava.indy.model.core.StoreKey key,
org.commonjava.indy.audit.ChangeSummary summary)
throws org.commonjava.indy.data.IndyDataException
deleteArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic void deleteArtifactStore(org.commonjava.indy.model.core.StoreKey key,
org.commonjava.indy.audit.ChangeSummary summary,
org.commonjava.maven.galley.event.EventMetadata eventMetadata)
throws org.commonjava.indy.data.IndyDataException
deleteArtifactStore in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic void install()
throws org.commonjava.indy.data.IndyDataException
install in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic void clear(org.commonjava.indy.audit.ChangeSummary summary)
throws org.commonjava.indy.data.IndyDataException
clear in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic List<org.commonjava.indy.model.core.ArtifactStore> getAllArtifactStores() throws org.commonjava.indy.data.IndyDataException
getAllArtifactStores in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic List<org.commonjava.indy.model.core.ArtifactStore> getAllConcreteArtifactStores()
getAllConcreteArtifactStores in interface org.commonjava.indy.data.StoreDataManagerpublic List<? extends org.commonjava.indy.model.core.ArtifactStore> getAllArtifactStores(org.commonjava.indy.model.core.StoreType type) throws org.commonjava.indy.data.IndyDataException
getAllArtifactStores in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic boolean hasRemoteRepository(String name)
hasRemoteRepository in interface org.commonjava.indy.data.StoreDataManagerpublic boolean hasGroup(String name)
hasGroup in interface org.commonjava.indy.data.StoreDataManagerpublic boolean hasHostedRepository(String name)
hasHostedRepository in interface org.commonjava.indy.data.StoreDataManagerpublic boolean hasArtifactStore(org.commonjava.indy.model.core.StoreKey key)
hasArtifactStore in interface org.commonjava.indy.data.StoreDataManagerpublic void reload()
throws org.commonjava.indy.data.IndyDataException
reload in interface org.commonjava.indy.data.StoreDataManagerorg.commonjava.indy.data.IndyDataExceptionpublic org.commonjava.indy.model.core.RemoteRepository findRemoteRepository(String url)
findRemoteRepository in interface org.commonjava.indy.data.StoreDataManagerpublic boolean isStarted()
isStarted in interface org.commonjava.indy.data.StoreDataManagerCopyright © 2011-2016. All Rights Reserved.