| Interface | Description | 
|---|---|
| EditableManagedRepository | The editable part of a managed repository. | 
| EditableRemoteRepository | The editable part of a remote repository | 
| EditableRepository | This is the editable part of a repository. | 
| EditableRepositoryGroup | |
| ManagedRepository | Represents a managed repository, that is readable and writable. | 
| ManagedRepositoryContent | ManagedRepositoryContent interface for interacting with a managed repository in an abstract way,
 without the need for processing based on filesystem paths, or working with the database. | 
| RemoteRepository | This represents a repository that is not fully managed by archiva. | 
| RemoteRepositoryContent | RemoteRepositoryContent interface for interacting with a remote repository in an abstract way, 
 without the need for processing based on URLs, or working with the database. | 
| Repository | Base interface for repositories. | 
| RepositoryCapabilities | Describe the capabilities a repository implementation supports. | 
| RepositoryContent | Common aspects of content provider interfaces | 
| RepositoryContentProvider | A repository content provider creates repository content instances for specific repository types. | 
| RepositoryCredentials | Credentials used to login to a remote repository. | 
| RepositoryGroup | Interface for repository groups. | 
| RepositoryProvider | This interface must be implemented by the repository implementations. | 
| RepositoryRegistry | Registry for repositories. | 
| RepositoryRequestInfo | This interface is for mapping web request paths to artifacts. | 
| RequestPathMapper | Maps request paths to native repository paths. | 
| Class | Description | 
|---|---|
| RelocatablePath | |
| RepositoryContentFactory | RepositoryContentRequest | 
| StandardCapabilities | Capability implementation. | 
| Enum | Description | 
|---|---|
| ReleaseScheme | Repository release schemes that change the handling of artifacts | 
| RepositoryType | The repository types that are known to the system. | 
| Exception | Description | 
|---|---|
| ContentNotFoundException | ContentNotFoundException is thrown in response for requests for content that is not the repository. | 
| LayoutException | LayoutException | 
| RepositoryException | RepositoryException | 
| RepositoryNotFoundException | RepositoryNotFoundException | 
| UnsupportedFeatureException | This exception is thrown if a given feature is not supported by the repository. | 
| UnsupportedRepositoryTypeException | This is a fatal exception and should not happen. | 
| UnsupportedURIException | Exception is thrown, if the URI is syntactically correct, but is not
 supported by the underlying repository implementation | 
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.