public MessageWriter getMessageWriter(boolean verbose) { if (enableTrackers) { // In verbose mode, do not mix verbose content with the output from progress tracker. if (verbose) { unregisterTrackers(); } } return new DefaultMessageWriter(out, err, verbose); }
public static ProvisioningRuntimeBuilder newInstance() { return newInstance(DefaultMessageWriter.getDefaultInstance()); }
@Override public void verbose(final Throwable cause, final CharSequence message) { if (isVerboseEnabled()) { if (message != null) { stdout.println(message); } if (cause != null) { cause.printStackTrace(stdout); } } }
.setMessageWriter(new DefaultMessageWriter(System.out, System.err, getLog().isDebugEnabled())) .build()) {
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(); } }