: new MavenArtifactRepositoryManager(repoSystem, repoSession, repositories); try (ProvisioningManager pm = ProvisioningManager.builder().addArtifactResolver(artifactResolver) .setInstallationHome(installDir.toPath()) .setMessageWriter(new DefaultMessageWriter(System.out, System.err, getLog().isDebugEnabled())) .build()) {
.setArtifactResolver( FeaturePackRepositoryManager.newInstance(repoSession.getLocalRepository().getBasedir().toPath())) .setInstallationHome(installDir.toPath()).build();
public void install() { try(ProvisioningManager manager = ProvisioningManager.builder() .addArtifactResolver(LegacyGalleon1RepositoryManager.newInstance(repoHome)) .setInstallationHome(installationDir) .build()) { System.setProperty("org.wildfly.logging.skipLogManagerCheck", "true"); ConfigModel config = null;
protected UniverseResolver getUniverseResolver() throws ProvisioningException { return resolver == null ? buildUniverseResolver() : resolver; } }
private ProvisioningManager(Builder builder) throws ProvisioningException { PathsUtils.assertInstallationDir(builder.installationHome); this.home = builder.installationHome; this.encoding = builder.encoding; this.log = builder.messageWriter == null ? DefaultMessageWriter.getDefaultInstance() : builder.messageWriter; if(builder.layoutFactory != null) { layoutFactory = builder.layoutFactory; closeLayoutFactory = false; universeResolver = layoutFactory.getUniverseResolver(); } else { universeResolver = builder.getUniverseResolver(); } }
public static Builder builder() { return new Builder(); }
private ProvisioningManager getManager() { return ProvisioningManager.builder() .setArtifactResolver(FeaturePackRepositoryManager.newInstance(repoHome)) .setInstallationHome(installationDir) .build(); } }
public ProvisioningManager newProvisioningManager(Path installation, boolean verbose) throws ProvisioningException { ProvisioningManager.Builder builder = ProvisioningManager.builder(); builder.setLayoutFactory(getLayoutFactory()); if (installation != null) { builder.setInstallationHome(installation); } builder.setMessageWriter(getMessageWriter(verbose)); return builder.build(); }