Package io.quarkus.registry.client.maven
Interface MavenRegistryArtifactResolver
- All Known Implementing Classes:
MavenRegistryArtifactResolverWithCleanup
public interface MavenRegistryArtifactResolver
-
Method Summary
Modifier and TypeMethodDescriptionfindArtifactDirectory(org.eclipse.aether.artifact.Artifact artifact) getLatestVersionFromRange(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 Details
-
resolve
default Path resolve(org.eclipse.aether.artifact.Artifact artifact) throws io.quarkus.bootstrap.resolver.maven.BootstrapMavenException - Throws:
io.quarkus.bootstrap.resolver.maven.BootstrapMavenException
-
resolveArtifact
org.eclipse.aether.resolution.ArtifactResult resolveArtifact(org.eclipse.aether.artifact.Artifact artifact) throws io.quarkus.bootstrap.resolver.maven.BootstrapMavenException - Throws:
io.quarkus.bootstrap.resolver.maven.BootstrapMavenException
-
findArtifactDirectory
Path findArtifactDirectory(org.eclipse.aether.artifact.Artifact artifact) throws io.quarkus.bootstrap.resolver.maven.BootstrapMavenException - Throws:
io.quarkus.bootstrap.resolver.maven.BootstrapMavenException
-
getLatestVersionFromRange
String getLatestVersionFromRange(org.eclipse.aether.artifact.Artifact artifact, String versionRange) throws io.quarkus.bootstrap.resolver.maven.BootstrapMavenException - Throws:
io.quarkus.bootstrap.resolver.maven.BootstrapMavenException
-
resolveMetadata
org.apache.maven.artifact.repository.metadata.Metadata resolveMetadata(org.eclipse.aether.resolution.ArtifactResult result) throws io.quarkus.bootstrap.resolver.maven.BootstrapMavenException - Throws:
io.quarkus.bootstrap.resolver.maven.BootstrapMavenException
-