Package io.quarkus.maven.components
Class QuarkusWorkspaceProvider
- java.lang.Object
-
- io.quarkus.maven.components.QuarkusWorkspaceProvider
-
@Singleton @Named public class QuarkusWorkspaceProvider extends Object
-
-
Constructor Summary
Constructors Constructor Description QuarkusWorkspaceProvider(org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver, org.eclipse.aether.impl.ArtifactResolver artifactResolver, org.eclipse.aether.impl.MetadataResolver metadataResolver, org.eclipse.aether.impl.Deployer deployer, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepoManager, org.apache.maven.settings.crypto.SettingsDecrypter settingsDecrypter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.quarkus.bootstrap.resolver.maven.MavenArtifactResolvercreateArtifactResolver(io.quarkus.bootstrap.resolver.maven.BootstrapMavenContextConfig<?> config)io.quarkus.bootstrap.resolver.maven.BootstrapMavenContextcreateMavenContext(io.quarkus.bootstrap.resolver.maven.BootstrapMavenContextConfig<?> config)io.quarkus.bootstrap.resolver.maven.BootstrapMavenContextgetMavenContext()org.eclipse.aether.impl.RemoteRepositoryManagergetRemoteRepositoryManager()org.eclipse.aether.RepositorySystemgetRepositorySystem()
-
-
-
Constructor Detail
-
QuarkusWorkspaceProvider
@Inject public QuarkusWorkspaceProvider(org.eclipse.aether.impl.VersionResolver versionResolver, org.eclipse.aether.impl.VersionRangeResolver versionRangeResolver, org.eclipse.aether.impl.ArtifactResolver artifactResolver, org.eclipse.aether.impl.MetadataResolver metadataResolver, org.eclipse.aether.impl.Deployer deployer, org.eclipse.aether.impl.RemoteRepositoryManager remoteRepoManager, org.apache.maven.settings.crypto.SettingsDecrypter settingsDecrypter)
-
-
Method Detail
-
getMavenContext
public io.quarkus.bootstrap.resolver.maven.BootstrapMavenContext getMavenContext()
-
getRepositorySystem
public org.eclipse.aether.RepositorySystem getRepositorySystem()
-
getRemoteRepositoryManager
public org.eclipse.aether.impl.RemoteRepositoryManager getRemoteRepositoryManager()
-
createMavenContext
public io.quarkus.bootstrap.resolver.maven.BootstrapMavenContext createMavenContext(io.quarkus.bootstrap.resolver.maven.BootstrapMavenContextConfig<?> config)
-
createArtifactResolver
public io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver createArtifactResolver(io.quarkus.bootstrap.resolver.maven.BootstrapMavenContextConfig<?> config)
-
-