Class BootstrapModelResolver
- java.lang.Object
-
- io.quarkus.bootstrap.resolver.maven.BootstrapModelResolver
-
- All Implemented Interfaces:
org.apache.maven.model.resolution.ModelResolver
public class BootstrapModelResolver extends Object implements org.apache.maven.model.resolution.ModelResolver
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRepository(org.apache.maven.model.Repository repository)voidaddRepository(org.apache.maven.model.Repository repository, boolean replace)org.apache.maven.model.resolution.ModelResolvernewCopy()static org.apache.maven.model.resolution.ModelResolvernewInstance(BootstrapMavenContext ctx, org.eclipse.aether.repository.WorkspaceReader workspace)org.apache.maven.model.building.ModelSourceresolveModel(String groupId, String artifactId, String version)org.apache.maven.model.building.ModelSourceresolveModel(org.apache.maven.model.Dependency dependency)org.apache.maven.model.building.ModelSourceresolveModel(org.apache.maven.model.Parent parent)
-
-
-
Method Detail
-
newInstance
public static org.apache.maven.model.resolution.ModelResolver newInstance(BootstrapMavenContext ctx, org.eclipse.aether.repository.WorkspaceReader workspace) throws BootstrapMavenException
- Throws:
BootstrapMavenException
-
addRepository
public void addRepository(org.apache.maven.model.Repository repository) throws org.apache.maven.model.resolution.InvalidRepositoryException- Specified by:
addRepositoryin interfaceorg.apache.maven.model.resolution.ModelResolver- Throws:
org.apache.maven.model.resolution.InvalidRepositoryException
-
addRepository
public void addRepository(org.apache.maven.model.Repository repository, boolean replace) throws org.apache.maven.model.resolution.InvalidRepositoryException- Specified by:
addRepositoryin interfaceorg.apache.maven.model.resolution.ModelResolver- Throws:
org.apache.maven.model.resolution.InvalidRepositoryException
-
newCopy
public org.apache.maven.model.resolution.ModelResolver newCopy()
- Specified by:
newCopyin interfaceorg.apache.maven.model.resolution.ModelResolver
-
resolveModel
public org.apache.maven.model.building.ModelSource resolveModel(String groupId, String artifactId, String version) throws org.apache.maven.model.resolution.UnresolvableModelException
- Specified by:
resolveModelin interfaceorg.apache.maven.model.resolution.ModelResolver- Throws:
org.apache.maven.model.resolution.UnresolvableModelException
-
resolveModel
public org.apache.maven.model.building.ModelSource resolveModel(org.apache.maven.model.Parent parent) throws org.apache.maven.model.resolution.UnresolvableModelException- Specified by:
resolveModelin interfaceorg.apache.maven.model.resolution.ModelResolver- Throws:
org.apache.maven.model.resolution.UnresolvableModelException
-
resolveModel
public org.apache.maven.model.building.ModelSource resolveModel(org.apache.maven.model.Dependency dependency) throws org.apache.maven.model.resolution.UnresolvableModelException- Specified by:
resolveModelin interfaceorg.apache.maven.model.resolution.ModelResolver- Throws:
org.apache.maven.model.resolution.UnresolvableModelException
-
-