public abstract class ArtifactResolver extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ArtifactResolver.ArtifactLocation |
| Constructor and Description |
|---|
ArtifactResolver() |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactResolver |
create() |
Collection<DependencyDescriptor> |
getAllDependecies() |
Collection<DependencyDescriptor> |
getAllDependecies(org.appformer.maven.support.DependencyFilter dependencyFilter) |
abstract List<DependencyDescriptor> |
getArtifactDependecies(String artifactName) |
abstract List<DependencyDescriptor> |
getPomDirectDependencies(org.appformer.maven.support.DependencyFilter dependencyFilter) |
static ArtifactResolver |
getResolverFor(org.appformer.maven.support.AFReleaseId releaseId,
boolean allowDefaultPom) |
static ArtifactResolver |
getResolverFor(ClassLoader classLoader,
org.appformer.maven.support.AFReleaseId releaseId,
boolean allowDefaultPom) |
static ArtifactResolver |
getResolverFor(File pomFile) |
static ArtifactResolver |
getResolverFor(InputStream pomStream) |
static ArtifactResolver |
getResolverFor(InputStream pomStream,
org.appformer.maven.support.AFReleaseId releaseId,
boolean allowDefaultPom) |
static ArtifactResolver |
getResolverFor(org.appformer.maven.support.PomModel pomModel) |
static ArtifactResolver |
getResolverFor(URI uri) |
abstract org.eclipse.aether.artifact.Artifact |
resolveArtifact(org.appformer.maven.support.AFReleaseId releaseId) |
abstract ArtifactResolver.ArtifactLocation |
resolveArtifactLocation(org.appformer.maven.support.AFReleaseId releaseId) |
public static ArtifactResolver getResolverFor(ClassLoader classLoader, org.appformer.maven.support.AFReleaseId releaseId, boolean allowDefaultPom)
public static ArtifactResolver getResolverFor(org.appformer.maven.support.AFReleaseId releaseId, boolean allowDefaultPom)
public static ArtifactResolver getResolverFor(URI uri)
public static ArtifactResolver getResolverFor(File pomFile)
public static ArtifactResolver getResolverFor(InputStream pomStream)
public static ArtifactResolver getResolverFor(InputStream pomStream, org.appformer.maven.support.AFReleaseId releaseId, boolean allowDefaultPom)
public static ArtifactResolver getResolverFor(org.appformer.maven.support.PomModel pomModel)
public static ArtifactResolver create()
public Collection<DependencyDescriptor> getAllDependecies(org.appformer.maven.support.DependencyFilter dependencyFilter)
public Collection<DependencyDescriptor> getAllDependecies()
public abstract List<DependencyDescriptor> getPomDirectDependencies(org.appformer.maven.support.DependencyFilter dependencyFilter)
public abstract org.eclipse.aether.artifact.Artifact resolveArtifact(org.appformer.maven.support.AFReleaseId releaseId)
public abstract List<DependencyDescriptor> getArtifactDependecies(String artifactName)
public abstract ArtifactResolver.ArtifactLocation resolveArtifactLocation(org.appformer.maven.support.AFReleaseId releaseId)
Copyright © 2017–2020 JBoss by Red Hat. All rights reserved.