private void validateGroupConfig() { final boolean toCheckTopology = TCPropertiesImpl.getProperties() .getBoolean(TCPropertiesConsts.L1_L2_CONFIG_VALIDATION_ENABLED); if (toCheckTopology) { try { this.config.validateGroupInfo(securityManager); } catch (final ConfigurationSetupException e) { CONSOLE_LOGGER.error(e.getMessage()); throw new IllegalStateException(e.getMessage(), e); } } }
private void validateGroupConfig() { final boolean toCheckTopology = TCPropertiesImpl.getProperties() .getBoolean(TCPropertiesConsts.L1_L2_CONFIG_VALIDATION_ENABLED); if (toCheckTopology) { try { this.config.validateGroupInfo(securityManager); } catch (final ConfigurationSetupException e) { CONSOLE_LOGGER.error(e.getMessage()); throw new IllegalStateException(e.getMessage(), e); } } }
private void validateGroupConfig() { final boolean toCheckTopology = TCPropertiesImpl.getProperties() .getBoolean(TCPropertiesConsts.L1_L2_CONFIG_VALIDATION_ENABLED); if (toCheckTopology) { try { this.config.validateGroupInfo(securityManager); } catch (final ConfigurationSetupException e) { CONSOLE_LOGGER.error(e.getMessage()); throw new IllegalStateException(e.getMessage(), e); } } }
@Override public void reloadConfiguration() throws ConfigurationSetupException { L1ConfigurationSetupManager newConfig = getClientConfigHelper().reloadServersConfiguration(); PreparedComponentsFromL2Connection connComp = new PreparedComponentsFromL2Connection(newConfig, securityManager); ConnectionInfoConfig[] connectionInfoItems = connComp.createConnectionInfoConfigItemByGroup(); ConnectionAddressProvider[] addrProviders = new ConnectionAddressProvider[connectionInfoItems.length]; for (int i = 0; i < connectionInfoItems.length; ++i) { ConnectionInfo[] connectionInfo = connectionInfoItems[i].getConnectionInfos(); addrProviders[i] = new ConnectionAddressProvider(connectionInfo); } getClientConfigHelper().validateGroupInfo(securityManager); for (ClusterTopologyChangedListener listener : listeners) { listener.serversUpdated(addrProviders); } }
@Override public void reloadConfiguration() throws ConfigurationSetupException { L1ConfigurationSetupManager newConfig = getClientConfigHelper().reloadServersConfiguration(); PreparedComponentsFromL2Connection connComp = new PreparedComponentsFromL2Connection(newConfig, securityManager); ConnectionInfoConfig[] connectionInfoItems = connComp.createConnectionInfoConfigItemByGroup(); ConnectionAddressProvider[] addrProviders = new ConnectionAddressProvider[connectionInfoItems.length]; for (int i = 0; i < connectionInfoItems.length; ++i) { ConnectionInfo[] connectionInfo = connectionInfoItems[i].getConnectionInfos(); addrProviders[i] = new ConnectionAddressProvider(connectionInfo); } getClientConfigHelper().validateGroupInfo(securityManager); for (ClusterTopologyChangedListener listener : listeners) { listener.serversUpdated(addrProviders); } }