Modifier and Type | Method and Description |
---|---|
protected void |
AbstractRepositoryAdmin.setBaseRepoAttributes(AbstractRepository adminRepo,
Repository repo) |
Modifier and Type | Method and Description |
---|---|
Repository |
ArchivaIndexingContext.getRepository()
Returns the repository this index context is associated to.
|
Modifier and Type | Method and Description |
---|---|
ArchivaIndexingContext |
ArchivaIndexManager.createContext(Repository repository)
Creates the indexing context for the given repository.
|
ArchivaIndexingContext |
ArchivaIndexManager.mergeContexts(Repository destinationRepo,
List<ArchivaIndexingContext> contexts,
boolean packIndex)
Merges a list of contexts into a single one.
|
ArchivaIndexingContext |
ArchivaIndexManager.move(ArchivaIndexingContext context,
Repository repo)
Moves the context to a new directory.
|
void |
ArchivaIndexManager.updateLocalIndexPath(Repository repo)
Updates the local path where the index is stored using the repository information.
|
Modifier and Type | Method and Description |
---|---|
Repository |
MavenIndexContext.getRepository() |
Modifier and Type | Method and Description |
---|---|
ArchivaIndexingContext |
MavenIndexManager.createContext(Repository repository) |
ArchivaIndexingContext |
MavenIndexManager.mergeContexts(Repository destinationRepo,
List<ArchivaIndexingContext> contexts,
boolean packIndex) |
ArchivaIndexingContext |
MavenIndexManager.move(ArchivaIndexingContext context,
Repository repo) |
void |
MavenIndexManager.updateLocalIndexPath(Repository repo) |
Constructor and Description |
---|
MavenIndexContext(Repository repository,
org.apache.maven.index.context.IndexingContext delegate) |
Modifier and Type | Interface and Description |
---|---|
interface |
EditableManagedRepository
The editable part of a managed repository.
|
interface |
EditableRemoteRepository
The editable part of a remote repository
|
interface |
EditableRepository
This is the editable part of a repository.
|
interface |
EditableRepositoryGroup |
interface |
ManagedRepository
Represents a managed repository, that is readable and writable.
|
interface |
RemoteRepository
This represents a repository that is not fully managed by archiva.
|
interface |
RepositoryGroup
Interface for repository groups.
|
Modifier and Type | Method and Description |
---|---|
<T extends Repository> |
RepositoryRegistry.clone(T repo,
String newId) |
<T extends RepositoryContent,V extends Repository> |
RepositoryContentProvider.createContent(Class<T> clazz,
V repository)
Creates a generic content object.
|
Modifier and Type | Method and Description |
---|---|
<T extends Repository> |
RepositoryRegistry.clone(T repo,
String newId) |
Repository |
RepositoryRegistry.getRepository(String repoId) |
Modifier and Type | Method and Description |
---|---|
Collection<Repository> |
RepositoryRegistry.getRepositories() |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryRegistry.removeRepository(Repository repo) |
void |
RepositoryRegistry.resetIndexingContext(Repository repository) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractManagedRepository
Simple implementation of a managed repository.
|
class |
AbstractRemoteRepository
Abstract implementation of a remote repository.
|
class |
AbstractRepository
Implementation of a repository with the necessary fields for a bare repository.
|
class |
AbstractRepositoryGroup
Abstract repository group implementation.
|
class |
BasicManagedRepository
Just a helper class, mainly used for unit tests.
|
class |
BasicRemoteRepository
Just a helper class, mainly used for unit tests.
|
Modifier and Type | Method and Description |
---|---|
<T extends Repository> |
ArchivaRepositoryRegistry.clone(T repo,
String newId) |
Modifier and Type | Method and Description |
---|---|
<T extends Repository> |
ArchivaRepositoryRegistry.clone(T repo,
String newId) |
Repository |
ArchivaRepositoryRegistry.getRepository(String repoId)
Returns the repository with the given id.
|
Modifier and Type | Method and Description |
---|---|
Collection<Repository> |
ArchivaRepositoryRegistry.getRepositories()
Returns all repositories that are registered.
|
Modifier and Type | Method and Description |
---|---|
void |
ArchivaRepositoryRegistry.removeRepository(Repository repo) |
void |
ArchivaRepositoryRegistry.resetIndexingContext(Repository repository)
Resets the indexing context of a given repository.
|
Modifier and Type | Method and Description |
---|---|
<T extends RepositoryContent,V extends Repository> |
MavenContentProvider.createContent(Class<T> clazz,
V repository) |
Modifier and Type | Method and Description |
---|---|
Repository |
RepositoryEvent.getRepository() |
Modifier and Type | Method and Description |
---|---|
static <O> RepositoryIndexEvent |
RepositoryIndexEvent.indexUriChange(O origin,
Repository repo,
URI oldValue,
URI newValue) |
static <O> RepositoryIndexEvent |
RepositoryIndexEvent.packedIndexUriChange(O origin,
Repository repo,
URI oldValue,
URI newValue) |
Constructor and Description |
---|
LifecycleEvent(EventType<? extends LifecycleEvent> type,
Object origin,
Repository repository) |
RepositoryEvent(EventType<? extends RepositoryEvent> type,
Object origin,
Repository repository) |
RepositoryValueEvent(EventType<? extends RepositoryValueEvent<V>> type,
Object origin,
Repository repo,
V oldValue,
V value,
String attributeName) |
Constructor and Description |
---|
IndexCreationFeature(Repository repository,
EventHandler listener) |
Modifier and Type | Class and Description |
---|---|
class |
MavenManagedRepository
Maven2 managed repository implementation.
|
class |
MavenRemoteRepository
Maven2 remote repository implementation
|
class |
MavenRepositoryGroup |
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.