List of usage examples for org.apache.commons.configuration Configuration getString
String getString(String key);
From source file:com.boozallen.cognition.ingest.storm.bolt.enrich.ElasticSearchJsonBolt.java
void configureTimeSeriesIndex(Configuration timeSeriesIndexNameConfig) { if (!timeSeriesIndexNameConfig.isEmpty()) { timeSeriesIndexFieldName = timeSeriesIndexNameConfig.getString(FIELD_NAME); timeSeriesIndexInputDateFormat = timeSeriesIndexNameConfig.getString(INPUT_DATE_FORMAT); timeSeriesIndexOutputDateFormat = timeSeriesIndexNameConfig.getString(POSTFIX_DATE_FORMAT); }//w ww .j ava2s.co m }
From source file:cz.cas.lib.proarc.common.process.ExternalProcess.java
protected Map<String, String> buildEnv(Configuration conf) { Configuration envConfig = conf.subset(PROP_ENVIRONMENT); Map<String, String> env = new HashMap<String, String>(); for (Iterator<String> it = envConfig.getKeys(); it.hasNext();) { String envKey = it.next(); env.put(envKey, envConfig.getString(envKey)); }/*w w w . j a va 2 s. co m*/ return env; }
From source file:com.steelbridgelabs.oss.neo4j.Neo4JTestGraphProvider.java
@Override public void clear(Graph graph, Configuration configuration) throws Exception { // check graph instance if (graph != null) { // close graph instance graph.close();//from ww w.ja va2 s.c om } // connect to server try (Driver driver = GraphDatabase.driver( configuration.getString(Neo4JGraphConfigurationBuilder.Neo4JUrlConfigurationKey), AuthTokens.basic( configuration.getString(Neo4JGraphConfigurationBuilder.Neo4JUsernameConfigurationKey), configuration.getString(Neo4JGraphConfigurationBuilder.Neo4JPasswordConfigurationKey)), Config.defaultConfig())) { // open session try (Session session = driver.session()) { // begin transaction try (org.neo4j.driver.v1.Transaction transaction = session.beginTransaction()) { // delete everything in database transaction.run(new Statement("MATCH (n) DETACH DELETE n")); // commit transaction.success(); } } } }
From source file:com.springrts.springls.Channel.java
private void actualiseToConfiguration() { Configuration configuration = context.getService(Configuration.class); String channelsToLogRegex = configuration.getString(ServerConfiguration.CHANNELS_LOG_REGEX); setLogging(name.matches(channelsToLogRegex)); }
From source file:de.klemp.middleware.controller.Controller.java
/** * This method checks if the embedded Broker is initialized and started **//* w w w. j a v a 2s . c om*/ private static void isBrokerStarted() { Configuration config; if (broker == null) { // Create an embedded broker try { config = new PropertiesConfiguration("GUIconf.properties"); String tcpConnection = config.getString("tcpConnection"); String wsConnection = config.getString("wsConnection"); broker = new BrokerService(); broker.addConnector(tcpConnection); broker.addConnector(wsConnection); } catch (Exception e) { logger.error("A new message broker (activemq) could not be created ", e); } } if (!broker.isStarted()) { try { broker.start(); } catch (Exception e) { logger.error("Message broker could not be started", e); } } }
From source file:com.twitter.distributedlog.util.TestConfUtils.java
@Test public void testLoadConfiguration() { Configuration conf1 = new CompositeConfiguration(); conf1.setProperty("key1", "value1"); conf1.setProperty("key2", "value2"); conf1.setProperty("key3", "value3"); Configuration conf2 = new CompositeConfiguration(); conf2.setProperty("bkc.key1", "bkc.value1"); conf2.setProperty("bkc.key4", "bkc.value4"); assertEquals("value1", conf1.getString("key1")); assertEquals("value2", conf1.getString("key2")); assertEquals("value3", conf1.getString("key3")); assertEquals(null, conf1.getString("key4")); ConfUtils.loadConfiguration(conf1, conf2, "bkc."); assertEquals("bkc.value1", conf1.getString("key1")); assertEquals("value2", conf1.getString("key2")); assertEquals("value3", conf1.getString("key3")); assertEquals("bkc.value4", conf1.getString("key4")); assertEquals(null, conf1.getString("bkc.key1")); assertEquals(null, conf1.getString("bkc.key4")); }
From source file:com.bigdata.blueprints.BigdataGraphConfiguration.java
protected BigdataGraph configure(final GraphConfigurationContext context) throws Exception { final Configuration config = context.getProperties(); if (!config.containsKey(Options.TYPE)) { throw new GraphConfigurationException("missing required parameter: " + Options.TYPE); }/*from w w w. j a v a2 s. c om*/ final String type = config.getString(Options.TYPE).toLowerCase(); if (Options.TYPE_EMBEDDED.equals(type)) { if (config.containsKey(Options.FILE)) { final String journal = config.getString(Options.FILE); return BigdataGraphFactory.open(journal, true); } else { return BigdataGraphFactory.create(); } } else if (Options.TYPE_REMOTE.equals(type)) { if (config.containsKey(Options.SPARQL_ENDPOINT_URL)) { final String sparqlEndpointURL = config.getString(Options.SPARQL_ENDPOINT_URL); return BigdataGraphFactory.connect(sparqlEndpointURL); } if (!config.containsKey(Options.HOST)) { throw new GraphConfigurationException("missing required parameter: " + Options.HOST); } if (!config.containsKey(Options.PORT)) { throw new GraphConfigurationException("missing required parameter: " + Options.PORT); } final String host = config.getString(Options.HOST); final int port = config.getInt(Options.PORT); return BigdataGraphFactory.connect(host, port); } else { throw new GraphConfigurationException("unrecognized value for " + Options.TYPE + ": " + type); } }
From source file:de.chdev.artools.loga.lang.KeywordLoader.java
private void buildLocalKeywordMap(Reader reader) { String defaultLang = "EN"; // Reset configuration values defaultConfig = null;/*from w w w . j a va 2 s.c o m*/ autoClientConfig = null; autoServerConfig = null; Configuration clientConfig = null; Configuration serverConfig = null; // Open and input and output stream try { BufferedReader in = new BufferedReader(reader); // The pattern matches control characters Map<Pattern, Configuration> patternConfMap = new HashMap<Pattern, Configuration>(); Map<Pattern, String> patternTypeMap = new HashMap<Pattern, String>(); for (Configuration conf : getAllConfigurations()) { Pattern pClient = Pattern.compile(conf.getString("language.identifier.client")); Pattern pServer = Pattern.compile(conf.getString("language.identifier.server")); patternConfMap.put(pClient, conf); patternTypeMap.put(pClient, "client"); patternConfMap.put(pServer, conf); patternTypeMap.put(pServer, "server"); // Set default configuration if (conf.getString("language.locale").equalsIgnoreCase(defaultLang)) { defaultConfig = conf; } } String aLine = null; while ((aLine = in.readLine()) != null && (clientConfig == null || serverConfig == null)) { for (Pattern pattern : patternConfMap.keySet()) { Matcher matcher = pattern.matcher(aLine); if (matcher.matches()) { if (patternTypeMap.get(pattern).equals("client") && clientConfig == null) { clientConfig = patternConfMap.get(pattern); } else if (patternTypeMap.get(pattern).equals("server") && serverConfig == null) { serverConfig = patternConfMap.get(pattern); } } } } in.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } // Create local config mapping if (clientConfig == null && serverConfig == null) { if (defaultConfig == null) { throw new RuntimeException() { /** * */ private static final long serialVersionUID = 1L; }; } else { clientConfig = defaultConfig; serverConfig = defaultConfig; } } else if (clientConfig == null) { clientConfig = serverConfig; } else if (serverConfig == null) { serverConfig = clientConfig; } // Save current configuration for later restore autoClientConfig = clientConfig; autoServerConfig = serverConfig; localKeywords.put(ActlController.PREFIX, clientConfig); localKeywords.put(WflgController.PREFIX, clientConfig); localKeywords.put(ApiController.PREFIX, serverConfig); localKeywords.put(SqlController.PREFIX, serverConfig); localKeywords.put(FltrController.PREFIX, serverConfig); localKeywords.put(EsclController.PREFIX, serverConfig); }
From source file:com.appeligo.amazon.AmazonService.java
public AmazonItem getProgramPurchases(Program program) throws ServiceException { throttle();//from w w w . j a va 2s . c om try { AWSECommerceServicePortType service = getService(); Configuration config = ConfigUtils.getSystemConfig(); ItemSearch search = new ItemSearch(); search.setAWSAccessKeyId(config.getString("amazon.awsId")); search.setAssociateTag(config.getString("amazon.associateTag")); ItemSearchRequest[] requests = new ItemSearchRequest[2]; ItemSearchRequest request = new ItemSearchRequest(); request.setSearchIndex("Merchants"); String keywords = "unbox " + program.getProgramTitle() + " -xxx"; if (log.isInfoEnabled()) { log.info("Searching for programs: " + keywords); } request.setKeywords(keywords); request.setResponseGroup(new String[] { "Small", "Images" }); requests[0] = request; request = new ItemSearchRequest(); request.setSearchIndex("Video"); keywords = program.getProgramTitle() + " -xxx"; if (log.isInfoEnabled()) { log.info("Searching for programs: " + keywords); } request.setKeywords(keywords); request.setResponseGroup(new String[] { "Small", "Images" }); requests[1] = request; search.setRequest(requests); ItemSearchResponse response = service.itemSearch(search); lastServiceCall = System.currentTimeMillis(); checkError(response); Items[] responseList = response.getItems(); return chooseItem(program, responseList); } catch (RemoteException e) { throw new ServiceException("Cannot lookup videos.", e.getCause()); } }
From source file:com.yosanai.java.aws.console.DefaultAWSConnectionProvider.java
@Override public void updateEC2Config(boolean reuseExisting, Configuration config) throws Exception { if (StringUtils.isNotBlank(config.getString(AWS_KEY))) { if (null == amazonEC2 || !reuseExisting) { synchronized (lock) { if (null != amazonEC2) { amazonEC2.shutdown(); amazonEC2 = null;/*from w w w .ja v a 2s .c om*/ } amazonEC2 = new AmazonEC2Client(new BasicAWSCredentials(config.getString(AWS_KEY, ""), config.getString(AWS_SECRET, ""))); amazonEC2.describeInstances(); } } } }