Package io.quarkus.registry.client.maven
Class MavenPlatformExtensionsResolver
- java.lang.Object
-
- io.quarkus.registry.client.maven.MavenPlatformExtensionsResolver
-
- All Implemented Interfaces:
RegistryPlatformExtensionsResolver
public class MavenPlatformExtensionsResolver extends Object implements RegistryPlatformExtensionsResolver
-
-
Constructor Summary
Constructors Constructor Description MavenPlatformExtensionsResolver(MavenRegistryArtifactResolver artifactResolver, MessageWriter log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionCatalog.MutableresolvePlatformExtensions(io.quarkus.maven.dependency.ArtifactCoords platformCoords)Returns a catalog of extensions that represents a given platform.
-
-
-
Constructor Detail
-
MavenPlatformExtensionsResolver
public MavenPlatformExtensionsResolver(MavenRegistryArtifactResolver artifactResolver, MessageWriter log)
-
-
Method Detail
-
resolvePlatformExtensions
public ExtensionCatalog.Mutable resolvePlatformExtensions(io.quarkus.maven.dependency.ArtifactCoords platformCoords) throws RegistryResolutionException
Description copied from interface:RegistryPlatformExtensionsResolverReturns a catalog of extensions that represents a given platform.- Specified by:
resolvePlatformExtensionsin interfaceRegistryPlatformExtensionsResolver- Parameters:
platformCoords- either a BOM or a JSON descriptor coordinates- Returns:
- catalog of extensions that represents the platform
- Throws:
RegistryResolutionException- in case of a failure
-
-