private static Environment createEnvironment( final boolean foreground, final Path pidFile, final SecureSettings secureSettings, final Settings initialSettings, final Path configPath) { Terminal terminal = foreground ? Terminal.DEFAULT : null; Settings.Builder builder = Settings.builder(); if (pidFile != null) { builder.put(Environment.PIDFILE_SETTING.getKey(), pidFile); } builder.put(initialSettings); if (secureSettings != null) { builder.setSecureSettings(secureSettings); } return InternalSettingsPreparer.prepareEnvironment(builder.build(), terminal, Collections.emptyMap(), configPath); }
/** * Sets all the provided settings. * @param settings the settings to set * @param copySecureSettings if <code>true</code> all settings including secure settings are copied. */ public Builder put(Settings settings, boolean copySecureSettings) { Map<String, Object> settingsMap = new HashMap<>(settings.settings); processLegacyLists(settingsMap); map.putAll(settingsMap); if (copySecureSettings && settings.getSecureSettings() != null) { setSecureSettings(settings.getSecureSettings()); } return this; }
.setSecureSettings(keystore) .build(); final List<Exception> exceptions = new ArrayList<>();
.setSecureSettings(keystore) .build(); final List<Exception> exceptions = new ArrayList<>();
.setSecureSettings(keystore) .build(); final List<Exception> exceptions = new ArrayList<>();
private static Environment createEnvironment( final boolean foreground, final Path pidFile, final SecureSettings secureSettings, final Settings initialSettings, final Path configPath) { Terminal terminal = foreground ? Terminal.DEFAULT : null; Settings.Builder builder = Settings.builder(); if (pidFile != null) { builder.put(Environment.PIDFILE_SETTING.getKey(), pidFile); } builder.put(initialSettings); if (secureSettings != null) { builder.setSecureSettings(secureSettings); } return InternalSettingsPreparer.prepareEnvironment(builder.build(), terminal, Collections.emptyMap(), configPath); }
private static Environment createEnvironment( final boolean foreground, final Path pidFile, final SecureSettings secureSettings, final Settings initialSettings, final Path configPath) { Terminal terminal = foreground ? Terminal.DEFAULT : null; Settings.Builder builder = Settings.builder(); if (pidFile != null) { builder.put(Environment.PIDFILE_SETTING.getKey(), pidFile); } builder.put(initialSettings); if (secureSettings != null) { builder.setSecureSettings(secureSettings); } return InternalSettingsPreparer.prepareEnvironment(builder.build(), terminal, Collections.emptyMap(), configPath); }
/** * Sets all the provided settings. * @param settings the settings to set * @param copySecureSettings if <code>true</code> all settings including secure settings are copied. */ public Builder put(Settings settings, boolean copySecureSettings) { Map<String, Object> settingsMap = new HashMap<>(settings.settings); processLegacyLists(settingsMap); map.putAll(settingsMap); if (copySecureSettings && settings.getSecureSettings() != null) { setSecureSettings(settings.getSecureSettings()); } return this; }
/** * Sets all the provided settings. * @param settings the settings to set * @param copySecureSettings if <code>true</code> all settings including secure settings are copied. */ public Builder put(Settings settings, boolean copySecureSettings) { Map<String, Object> settingsMap = new HashMap<>(settings.settings); processLegacyLists(settingsMap); map.putAll(settingsMap); if (copySecureSettings && settings.getSecureSettings() != null) { setSecureSettings(settings.getSecureSettings()); } return this; }
private static Environment createEnvironment(boolean foreground, Path pidFile, SecureSettings secureSettings, Settings initialSettings) { Terminal terminal = foreground ? Terminal.DEFAULT : null; Settings.Builder builder = Settings.builder(); if (pidFile != null) { builder.put(Environment.PIDFILE_SETTING.getKey(), pidFile); } builder.put(initialSettings); if (secureSettings != null) { builder.setSecureSettings(secureSettings); } return InternalSettingsPreparer.prepareEnvironment(builder.build(), terminal, Collections.emptyMap()); }
/** * Sets all the provided settings. */ public Builder put(Settings settings) { removeNonArraysFieldsIfNewSettingsContainsFieldAsArray(settings.getAsMap()); map.putAll(settings.getAsMap()); if (settings.getSecureSettings() != null) { setSecureSettings(settings.getSecureSettings()); } return this; }