Package io.quarkus.registry.client.maven
Interface MavenRegistryArtifactResolver
-
- All Known Implementing Classes:
MavenRegistryArtifactResolverWithCleanup
public interface MavenRegistryArtifactResolver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description PathfindArtifactDirectory(org.eclipse.aether.artifact.Artifact artifact)StringgetLatestVersionFromRange(org.eclipse.aether.artifact.Artifact artifact, String versionRange)default Pathresolve(org.eclipse.aether.artifact.Artifact artifact)org.eclipse.aether.resolution.ArtifactResultresolveArtifact(org.eclipse.aether.artifact.Artifact artifact)org.apache.maven.artifact.repository.metadata.MetadataresolveMetadata(org.eclipse.aether.resolution.ArtifactResult result)
-
-
-
Method Detail
-
resolve
default Path resolve(org.eclipse.aether.artifact.Artifact artifact) throws BootstrapMavenException
- Throws:
BootstrapMavenException
-
resolveArtifact
org.eclipse.aether.resolution.ArtifactResult resolveArtifact(org.eclipse.aether.artifact.Artifact artifact) throws BootstrapMavenException- Throws:
BootstrapMavenException
-
findArtifactDirectory
Path findArtifactDirectory(org.eclipse.aether.artifact.Artifact artifact) throws BootstrapMavenException
- Throws:
BootstrapMavenException
-
getLatestVersionFromRange
String getLatestVersionFromRange(org.eclipse.aether.artifact.Artifact artifact, String versionRange) throws BootstrapMavenException
- Throws:
BootstrapMavenException
-
resolveMetadata
org.apache.maven.artifact.repository.metadata.Metadata resolveMetadata(org.eclipse.aether.resolution.ArtifactResult result) throws BootstrapMavenException- Throws:
BootstrapMavenException
-
-