| 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  | EditableManagedRepositoryThe editable part of a managed repository. | 
| interface  | EditableRemoteRepositoryThe editable part of a remote repository | 
| interface  | EditableRepositoryThis is the editable part of a repository. | 
| interface  | EditableRepositoryGroup | 
| interface  | ManagedRepositoryRepresents a managed repository, that is readable and writable. | 
| interface  | RemoteRepositoryThis represents a repository that is not fully managed by archiva. | 
| interface  | RepositoryGroupInterface 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  | AbstractManagedRepositorySimple implementation of a managed repository. | 
| class  | AbstractRemoteRepositoryAbstract implementation of a remote repository. | 
| class  | AbstractRepositoryImplementation of a repository with the necessary fields for a bare repository. | 
| class  | AbstractRepositoryGroupAbstract repository group implementation. | 
| class  | BasicManagedRepositoryJust a helper class, mainly used for unit tests. | 
| class  | BasicRemoteRepositoryJust 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  | MavenManagedRepositoryMaven2 managed repository implementation. | 
| class  | MavenRemoteRepositoryMaven2 remote repository implementation | 
| class  | MavenRepositoryGroup | 
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.