|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RepositoryProxyConnectors
Handler for potential repository proxy connectors.
| Method Summary | |
|---|---|
File |
fetchFromProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent repository,
org.apache.maven.archiva.model.ArtifactReference artifact)
Performs the artifact fetch operation against the target repositories of the provided source repository. |
File |
fetchFromProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent managedRepository,
String path)
Performs the fetch operation against the target repositories of the provided source repository. |
File |
fetchMetatadaFromProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent repository,
String logicalPath)
Performs the metadata fetch operation against the target repositories of the provided source repository. |
List<ProxyConnector> |
getProxyConnectors(org.apache.maven.archiva.repository.ManagedRepositoryContent repository)
Get the List of ProxyConnector objects of the source repository. |
boolean |
hasProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent repository)
Tests to see if the provided repository is a source repository for any ProxyConnector objects. |
| Method Detail |
|---|
File fetchFromProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent repository,
org.apache.maven.archiva.model.ArtifactReference artifact)
throws org.apache.maven.archiva.policies.ProxyDownloadException
repository - the source repository to use. (must be a managed repository)artifact - the artifact to fetch.
org.apache.maven.archiva.policies.ProxyDownloadException - if there was a problem fetching the content from the target repositories.
File fetchMetatadaFromProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent repository,
String logicalPath)
repository - the source repository to use. (must be a managed repository)metadata - the metadata to fetch.
File fetchFromProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent managedRepository,
String path)
repository - the source repository to use. (must be a managed repository)path - the path of the resource to fetch
List<ProxyConnector> getProxyConnectors(org.apache.maven.archiva.repository.ManagedRepositoryContent repository)
ProxyConnector objects of the source repository.
repository - the source repository to look for.
ProxyConnector objects.boolean hasProxies(org.apache.maven.archiva.repository.ManagedRepositoryContent repository)
ProxyConnector objects.
repository - the source repository to look for.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||