public static boolean isNumeric(String value) { return isNumeric(value, 0, -1); }
public static void fireConfigurationChangedEvent() { for (FoundationConfigurationListener listener : listeners) { listener.configurationChanged(); } }
public static Double toNumber (String value) { return toNumber(value, 0, -1); }
public ConfigurationMessageIdentifier() { Configuration config = ConfigurationFactory.getConfiguration(); identifierProperty = config.getString(MESSAGE_IDENTIFIER_PROPERTY); }
/** * parse an simple array and return it as a Map. Can be used in conjunction with {@code ConfigUtil#parseComplexArrayStructure(String)} * @param configPrefix the prefix that is the basis of the array. E.g. * * given: * * smartcardAdaptor.cardFeatures.23.sbmMSB.0=0x00 * smartcardAdaptor.cardFeatures.23.sbmMSB.1=0x01 * * the config prefix will be: * smartcardAdaptor.cardFeatures.23.sbmMSB * * @return the Map where the index is the key and the value is the value. */ public static Map<String, String> parseSimpleArrayAsMap(String configPrefix) { Configuration configuration = ConfigurationFactory.getConfiguration(); return parseSimpleArrayAsMap(configuration, configPrefix); }
protected boolean validateAndReturnIfEmpty(String name, T value) { if (ConfigUtil.isEmpty(value)) { if (required) { throw new ValidationConfigException("Required parameter value is empty: " + name); } return true; } return false; } //------------------------------------------------------------------------------------------
public static void enableCcp(String componentName, String componentVersion, String installPath, String compoentHostName, String ccpServerHostName) { enableCcp(componentName, componentVersion, installPath, compoentHostName, ccpServerHostName, 5670); }
/** * get only a configuration that contains all the factory layer files. * * @return a configuration that contains all the factory layer files. */ public static Configuration getDefaultConfiguration() { return (Configuration) getContext().getBean("defaultConfiguration"); }
@PostConstruct public void init(){ init(environment); }
public PingServlet(){ enableLogging = ConfigurationFactory.getConfiguration().getBoolean(serviceName + "http.pingFilter.enableLogging", false); }
private boolean isMonitoringEnabled() { Configuration configuration = ConfigurationFactory.getConfiguration(); Configuration subset = configuration.subset(consumerName); boolean isMonitoringEnabled = subset.getBoolean("queue.isMonitoringEnabled",false); return isMonitoringEnabled; }
/** * empty implementation. this is just needed for the initial init and registration of the monitoring agent. * this function can be called repeatedly with no side effects. */ public void register() { register(ConfigurationFactory.getConfiguration()); }
private boolean isMonitoringEnabled() { Configuration configuration = ConfigurationFactory.getConfiguration(); Configuration subset = configuration.subset(producerName); boolean isMonitoringEnabled = subset.getBoolean("queue.isMonitoringEnabled",false); return isMonitoringEnabled; }
public static HttpClient<HttpRequest,JettyHttpResponse> createHttpClient(String apiName){ return createHttpClient(apiName, ConfigurationFactory.getConfiguration()); }
public static HttpClient<HttpRequest,ApacheHttpResponse> createHttpClient(String apiName){ return createHttpClient(apiName, ConfigurationFactory.getConfiguration()); }
public static HttpClient<HttpRequest,JettyHttpResponse> createHttpClient(String apiName, boolean enableLoadBalancing){ return createHttpClient(apiName, ConfigurationFactory.getConfiguration(), enableLoadBalancing); }
public static HttpClient<HttpRequest,JettyHttpResponse> createHttpClient(String apiName, LoadBalancerStrategy.STRATEGY_TYPE highAvailabilityStrategyType){ return createHttpClient(apiName, highAvailabilityStrategyType, ConfigurationFactory.getConfiguration()); }
public static HttpClient<HttpRequest,ApacheHttpResponse> createHttpClient(String apiName, boolean enableLoadBalancing){ return createHttpClient(apiName, ConfigurationFactory.getConfiguration(), enableLoadBalancing); }
public static HttpClient<HttpRequest,ApacheHttpResponse> createHttpClient(String apiName, HostnameVerifier hostnameVerifier){ return createHttpClient(apiName, ConfigurationFactory.getConfiguration(), hostnameVerifier); }
public static HttpClient<HttpRequest,ApacheHttpResponse> createHttpClient(String apiName, LoadBalancerStrategy.STRATEGY_TYPE highAvailabilityStrategyType){ return createHttpClient(apiName, highAvailabilityStrategyType, ConfigurationFactory.getConfiguration()); }