Modifier and Type | Field and Description |
---|---|
private ManagedRepositoryContent |
MetadataUpdaterConsumer.repository |
Modifier and Type | Field and Description |
---|---|
protected ManagedRepositoryContent |
AbstractRepositoryPurge.repository |
Constructor and Description |
---|
AbstractRepositoryPurge(ManagedRepositoryContent repository,
RepositorySession repositorySession,
List<RepositoryListener> listeners) |
CleanupReleasedSnapshotsRepositoryPurge(ManagedRepositoryContent repository,
MetadataTools metadataTools,
ManagedRepositoryAdmin managedRepositoryAdmin,
RepositoryContentFactory repoContentFactory,
RepositorySession repositorySession,
List<RepositoryListener> listeners) |
DaysOldRepositoryPurge(ManagedRepositoryContent repository,
int daysOlder,
int retentionCount,
RepositorySession repositorySession,
List<RepositoryListener> listeners) |
RetentionCountRepositoryPurge(ManagedRepositoryContent repository,
int retentionCount,
RepositorySession repositorySession,
List<RepositoryListener> listeners) |
Modifier and Type | Field and Description |
---|---|
private ManagedRepositoryContent |
LegacyConverterArtifactConsumer.managedRepository |
Modifier and Type | Method and Description |
---|---|
void |
RepositoryStorage.applyServerSideRelocation(ManagedRepositoryContent managedRepository,
ArtifactReference artifact)
A relocation capable client will request the POM prior to the artifact, and will then read meta-data and do
client side relocation.
|
String |
RepositoryStorage.getFilePathWithVersion(String requestPath,
ManagedRepositoryContent managedRepositoryContent) |
Modifier and Type | Method and Description |
---|---|
void |
Maven2RepositoryStorage.applyServerSideRelocation(ManagedRepositoryContent managedRepository,
ArtifactReference artifact) |
String |
Maven2RepositoryStorage.getFilePathWithVersion(String requestPath,
ManagedRepositoryContent managedRepositoryContent) |
Modifier and Type | Method and Description |
---|---|
private File |
DefaultRepositoryProxyConnectors.createWorkingDirectory(ManagedRepositoryContent repository)
Creates a working directory
|
File |
DefaultRepositoryProxyConnectors.fetchFromProxies(ManagedRepositoryContent repository,
ArtifactReference artifact) |
File |
DefaultRepositoryProxyConnectors.fetchFromProxies(ManagedRepositoryContent repository,
String path) |
ProxyFetchResult |
DefaultRepositoryProxyConnectors.fetchMetadataFromProxies(ManagedRepositoryContent repository,
String logicalPath) |
List<ProxyConnector> |
DefaultRepositoryProxyConnectors.getProxyConnectors(ManagedRepositoryContent repository)
TODO: Ensure that list is correctly ordered based on configuration.
|
boolean |
DefaultRepositoryProxyConnectors.hasProxies(ManagedRepositoryContent repository)
Test if the provided ManagedRepositoryContent has any proxies configured for it.
|
private File |
DefaultRepositoryProxyConnectors.toLocalFile(ManagedRepositoryContent repository,
ArtifactReference artifact) |
private File |
DefaultRepositoryProxyConnectors.toLocalRepoFile(ManagedRepositoryContent repository,
RemoteRepositoryContent targetRepository,
String targetPath) |
private void |
DefaultRepositoryProxyConnectors.transferArtifact(org.apache.maven.wagon.Wagon wagon,
RemoteRepositoryContent remoteRepository,
String remotePath,
ManagedRepositoryContent repository,
File resource,
File tmpDirectory,
File destFile) |
private void |
DefaultRepositoryProxyConnectors.transferChecksum(org.apache.maven.wagon.Wagon wagon,
RemoteRepositoryContent remoteRepository,
String remotePath,
ManagedRepositoryContent repository,
File resource,
File tmpDirectory,
String ext,
File destFile)
Quietly transfer the checksum file from the remote repository to the local file.
|
private File |
DefaultRepositoryProxyConnectors.transferFile(ProxyConnector connector,
RemoteRepositoryContent remoteRepository,
String remotePath,
ManagedRepositoryContent repository,
File resource,
Properties requestProperties,
boolean executeConsumers)
Perform the transfer of the file.
|
protected void |
DefaultRepositoryProxyConnectors.transferResources(ProxyConnector connector,
RemoteRepositoryContent remoteRepository,
File tmpMd5,
File tmpSha1,
File tmpResource,
String url,
String remotePath,
File resource,
File workingDirectory,
ManagedRepositoryContent repository) |
private void |
DefaultRepositoryProxyConnectors.transferSimpleFile(org.apache.maven.wagon.Wagon wagon,
RemoteRepositoryContent remoteRepository,
String remotePath,
ManagedRepositoryContent repository,
File origFile,
File destFile)
Perform the transfer of the remote file to the local file specified.
|
Modifier and Type | Field and Description |
---|---|
private ManagedRepositoryContent |
ProxyConnector.sourceRepository |
Modifier and Type | Method and Description |
---|---|
ManagedRepositoryContent |
ProxyConnector.getSourceRepository() |
Modifier and Type | Method and Description |
---|---|
File |
RepositoryProxyConnectors.fetchFromProxies(ManagedRepositoryContent repository,
ArtifactReference artifact)
Performs the artifact fetch operation against the target repositories
of the provided source repository.
|
File |
RepositoryProxyConnectors.fetchFromProxies(ManagedRepositoryContent managedRepository,
String path)
Performs the fetch operation against the target repositories
of the provided source repository.
|
ProxyFetchResult |
RepositoryProxyConnectors.fetchMetadataFromProxies(ManagedRepositoryContent repository,
String logicalPath)
Performs the metadata fetch operation against the target repositories
of the provided source repository.
|
List<ProxyConnector> |
RepositoryProxyConnectors.getProxyConnectors(ManagedRepositoryContent repository)
Get the List of
ProxyConnector objects of the source repository. |
boolean |
RepositoryProxyConnectors.hasProxies(ManagedRepositoryContent repository)
Tests to see if the provided repository is a source repository for
any
ProxyConnector objects. |
void |
ProxyConnector.setSourceRepository(ManagedRepositoryContent sourceRepository) |
Modifier and Type | Field and Description |
---|---|
private Map<String,ManagedRepositoryContent> |
RepositoryContentFactory.managedContentMap |
Modifier and Type | Method and Description |
---|---|
ManagedRepositoryContent |
RepositoryContentFactory.getManagedRepositoryContent(String repoId)
Get the ManagedRepositoryContent object for the repository Id specified.
|
Modifier and Type | Method and Description |
---|---|
ManagedRepositoryContent |
RepositoryConnector.getSourceRepository() |
Modifier and Type | Class and Description |
---|---|
class |
ManagedDefaultRepositoryContent
ManagedDefaultRepositoryContent
|
Modifier and Type | Method and Description |
---|---|
String |
RepositoryRequest.toNativePath(String requestedPath,
ManagedRepositoryContent repository)
Adjust the requestedPath to conform to the native layout of the provided
ManagedRepositoryContent . |
Modifier and Type | Method and Description |
---|---|
Set<String> |
MetadataTools.gatherSnapshotVersions(ManagedRepositoryContent managedRepository,
VersionedReference reference)
Gather the set of snapshot versions found in a particular versioned reference.
|
ArtifactReference |
MetadataTools.getFirstArtifact(ManagedRepositoryContent managedRepository,
VersionedReference reference)
Get the first Artifact found in the provided VersionedReference location.
|
private List<ArchivaRepositoryMetadata> |
MetadataTools.getMetadatasForManagedRepository(ManagedRepositoryContent managedRepository,
String logicalResource) |
ArchivaRepositoryMetadata |
MetadataTools.readProxyMetadata(ManagedRepositoryContent managedRepository,
ProjectReference reference,
String proxyId) |
ArchivaRepositoryMetadata |
MetadataTools.readProxyMetadata(ManagedRepositoryContent managedRepository,
String logicalResource,
String proxyId) |
ArchivaRepositoryMetadata |
MetadataTools.readProxyMetadata(ManagedRepositoryContent managedRepository,
VersionedReference reference,
String proxyId) |
void |
MetadataTools.updateMetadata(ManagedRepositoryContent managedRepository,
ProjectReference reference)
Deprecated.
|
void |
MetadataTools.updateMetadata(ManagedRepositoryContent managedRepository,
String logicalResource) |
void |
MetadataTools.updateMetadata(ManagedRepositoryContent managedRepository,
VersionedReference reference)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private ManagedRepositoryContent |
ArtifactBuilder.managedRepositoryContent |
Modifier and Type | Method and Description |
---|---|
ArtifactBuilder |
ArtifactBuilder.withManagedRepositoryContent(ManagedRepositoryContent managedRepositoryContent) |
Modifier and Type | Method and Description |
---|---|
private String |
ArchivaDavResourceFactory.evaluatePathWithVersion(ArchivaDavResourceLocator archivaLocator,
ManagedRepositoryContent managedRepositoryContent,
String contextPath) |
private boolean |
ArchivaDavResourceFactory.fetchContentFromProxies(ManagedRepositoryContent managedRepository,
org.apache.jackrabbit.webdav.DavServletRequest request,
ArchivaDavResourceFactory.LogicalResource resource) |
private org.apache.jackrabbit.webdav.DavResource |
ArchivaDavResourceFactory.processRepository(org.apache.jackrabbit.webdav.DavServletRequest request,
ArchivaDavResourceLocator archivaLocator,
String activePrincipal,
ManagedRepositoryContent managedRepositoryContent,
ManagedRepository managedRepository) |
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.