List of usage examples for org.apache.commons.configuration Configuration getString
String getString(String key);
From source file:com.nesscomputing.config.AbstractTestConfig.java
@Test public void loadUriValues2() { Assert.assertThat(cfg2, is(notNullValue())); final Configuration config = cfg2.getConfiguration(); Assert.assertThat(config, is(notNullValue())); final String s_cfg1 = config.getString("uri-null-value"); Assert.assertThat(s_cfg1, is(nullValue())); final String s_cfg2 = config.getString("uri-value"); Assert.assertThat(s_cfg2, is("http://www.likeness.com/")); }
From source file:com.parallax.server.blocklyprop.rest.RestCompile.java
@Inject public void setConfiguration(Configuration configuration) { this.configuration = configuration; bucketService = new CloudSessionBucketService(configuration.getString("cloudsession.baseurl")); cCloudCompileService = new CCloudCompileService(configuration.getString("cloudcompiler.baseurl")); spinCloudCompileService = new SpinCloudCompileService(configuration.getString("cloudcompiler.baseurl")); }
From source file:com.virtualparadigm.packman.processor.JPackageManagerOld.java
private static ST addTemplateAttributes(ST stringTemplate, Configuration configuration) { if (stringTemplate != null && configuration != null) { String key = null;/*from ww w . jav a 2 s . co m*/ for (Iterator<String> it = configuration.getKeys(); it.hasNext();) { key = it.next(); stringTemplate.add(key, configuration.getString(key)); } } return stringTemplate; }
From source file:com.boozallen.cognition.ingest.storm.bolt.enrich.SetDateBoltTest.java
@Test public void testConfigure(@Injectable Configuration conf) { new Expectations() { {/*www . jav a 2 s .co m*/ conf.getList(SetDateBolt.DATE_FIELD); result = Arrays.asList("field0"); conf.getString(SetDateBolt.DATE_FORMAT); result = "format0"; } }; bolt.configure(conf); assertThat(bolt.dateFields.get(0), is("field0")); assertThat(bolt.dateFormat, is("format0")); }
From source file:com.manydesigns.elements.fields.search.DateSearchField.java
public DateSearchField(PropertyAccessor accessor, String prefix) { super(accessor, prefix); DateFormat dateFormatAnnotation = accessor.getAnnotation(DateFormat.class); if (dateFormatAnnotation != null) { datePattern = dateFormatAnnotation.value(); } else {/*from w w w . j av a2s .c o m*/ Configuration elementsConfiguration = ElementsProperties.getConfiguration(); datePattern = elementsConfiguration.getString(ElementsProperties.FIELDS_DATE_FORMAT); } dateTimeFormatter = DateTimeFormat.forPattern(datePattern); maxLength = dateTimeFormatter.getParser().estimateParsedLength(); containsTime = datePattern.contains("HH") || datePattern.contains("mm") || datePattern.contains("ss"); String tmpPattern = datePattern; if (tmpPattern.contains("yyyy")) { tmpPattern = tmpPattern.replaceAll("yyyy", "yy"); } if (tmpPattern.contains("MM")) { tmpPattern = tmpPattern.replaceAll("MM", "mm"); } if (tmpPattern.contains("dd")) { tmpPattern = tmpPattern.replaceAll("dd", "dd"); } jsDatePattern = tmpPattern; }
From source file:keel.Algorithms.Neural_Networks.NNEP_Common.data.FileDataset.java
/** * <p>/*from www. j ava2 s . c o m*/ * Configuration method * Configuration parameters for ArrayDataset are: * </p> * @param settings Configuration object to read the parameters */ public void configure(Configuration settings) { // Set number-of-parents String fileName = settings.getString("file-name"); setFileName(fileName); }
From source file:edu.jhu.pha.vospace.DbPoolServlet.java
@Override public void init() throws ServletException { ServletContext context = this.getServletContext(); Configuration conf = (Configuration) context.getAttribute("configuration"); try {//from w w w. j a v a 2s . c om Class.forName(conf.getString("db.driver")); } catch (ClassNotFoundException e) { logger.error(e); throw new ServletException(e); } GenericObjectPool pool = new GenericObjectPool(null); pool.setMinEvictableIdleTimeMillis(6 * 60 * 60 * 1000); pool.setTimeBetweenEvictionRunsMillis(30 * 60 * 1000); pool.setNumTestsPerEvictionRun(-1); DriverManagerConnectionFactory cf = new DriverManagerConnectionFactory(conf.getString("db.url"), conf.getString("db.login"), conf.getString("db.password")); PoolableConnectionFactory pcf = new PoolableConnectionFactory(cf, pool, null, "SELECT * FROM mysql.db", false, true); new PoolingDriver().registerPool("dbPool", pool); }
From source file:com.epam.ngb.cli.app.ConfigurationLoader.java
/** * Loads XML configuration file with application commands. This file contains * information required for initializing and running commands: type of the command, * type of request and URL (for NGB server commands) and any supplementary data * @param fullCommand name of the command to load configuration for * @return configuration for the specifies command *//*from ww w. j av a 2s . com*/ public CommandConfiguration loadCommandConfiguration(String fullCommand) { Configuration configuration = loadXmlConfiguration(COMMAND_XML_CONFIG); String name = configuration.getString(fullCommand + COMMAND_NAME_PROPERTY); String url = configuration.getString(fullCommand + COMMAND_URL_PROPERTY); String type = configuration.getString(fullCommand + COMMAND_TYPE_PROPERTY); boolean secure = false; if (configuration.getString(fullCommand + COMMAND_SECURE_PROPERTY) != null) { secure = configuration.getBoolean(fullCommand + COMMAND_SECURE_PROPERTY); } return new CommandConfiguration(name, url, type, secure); }
From source file:com.strandls.alchemy.webservices.client.ClientInitModule.java
@Override protected void configure() { final Configuration configuration = getConfiguration(); bind(String.class).annotatedWith(Names.named(AlchemyRestClientFactory.BASE_URI_NAMED_PARAM)) .toInstance(configuration.getString(ALCHEMY_REST_URL_PROPERTY)); // bind jackson json provider bind(JacksonJsonProvider.class).toProvider(JacksonJsonProviderProvider.class).in(Singleton.class); // bind credentials if (configuration.getString(USERNAME_PROPERTY) != null) { bind(String.class).annotatedWith(Names.named(StaticCredentialsModule.USERNAME_PARAM)) .toInstance(configuration.getString(USERNAME_PROPERTY)); }/*w w w .j a va2 s . c om*/ if (configuration.getString(PASSWORD_PROPERTY) != null) { bind(String.class).annotatedWith(Names.named(StaticCredentialsModule.PASSWORD_PARAM)) .toInstance(configuration.getString(PASSWORD_PROPERTY)); } // install client bindings install(new ClientGuiceModule()); // setup authentication bind(RequestBuilderFilter.class).to(AuthRequestBuilderFilter.class); }
From source file:com.parallax.server.blocklyprop.services.impl.SecurityServiceImpl.java
@Inject public void setConfiguration(Configuration configuration) { this.configuration = configuration; registerService = new CloudSessionRegisterService(configuration.getString("cloudsession.server"), configuration.getString("cloudsession.baseurl")); authenticateService = new CloudSessionAuthenticateService(configuration.getString("cloudsession.server"), configuration.getString("cloudsession.baseurl")); userService = new CloudSessionUserService(configuration.getString("cloudsession.baseurl")); }