List of usage examples for org.apache.commons.configuration Configuration getString
String getString(String key);
From source file:edu.kit.dama.rest.util.auth.impl.BearerTokenAuthenticator.java
@Override public boolean performCustomConfiguration(Configuration pConfig) throws ConfigurationException { //e.g. https://localhost:2443/oauth2/tokeninfo tokenInfoServiceUrl = pConfig.getString(TOKEN_INFO_SERVICE_URL_PROPERTY_KEY); if (tokenInfoServiceUrl != null) { try {// w w w .java 2 s. c o m LOGGER.debug("Successfully validated property '{}' with value ''", TOKEN_INFO_SERVICE_URL_PROPERTY_KEY, new URL(tokenInfoServiceUrl).toURI()); } catch (MalformedURLException | URISyntaxException ex) { throw new ConfigurationException("Failed to configure authenticator for serviceId ' " + getAuthenticatorId() + "'. Value of property '" + TOKEN_INFO_SERVICE_URL_PROPERTY_KEY + "' is no proper URL.", ex); } } return true; }
From source file:de.shadowhunt.sonar.plugins.ignorecode.batch.IgnoreIssueFilterTest.java
@Test public void loadPatternsEmptyConfigFile() { final Configuration configuration = Mockito.mock(Configuration.class); Mockito.when(configuration.getString(IgnoreIssueFilter.CONFIG_FILE)).thenReturn(""); final List<IssuePattern> patterns = IgnoreIssueFilter.loadPatterns(configuration); Assert.assertNotNull("List must not be null", patterns); Assert.assertTrue("List must be empty", patterns.isEmpty()); }
From source file:de.shadowhunt.sonar.plugins.ignorecode.batch.IgnoreIssueFilterTest.java
@Test public void loadPatternsNoConfigFile() { final Configuration configuration = Mockito.mock(Configuration.class); Mockito.when(configuration.getString(IgnoreIssueFilter.CONFIG_FILE)).thenReturn("no file"); final List<IssuePattern> patterns = IgnoreIssueFilter.loadPatterns(configuration); Assert.assertNotNull("List must not be null", patterns); Assert.assertTrue("List must be empty", patterns.isEmpty()); }
From source file:net.sf.webphotos.action.AcaoAdicionarFoto.java
/** * Construtor da classe. Recebe 3 parmetros. A tabela de fotos, um combobox * e um ttulo para a caixa de dilogo. Inicia um objeto de * {@link net.sf.webphotos.util.Config Config} para receber os dados do * Folder. Seta os valores do diretrio inicial, tabela de fotos, creditos, * largura da coluna e ttulo./*from ww w .j a v a 2 s . c o m*/ * * @param tabela Tabela das fotos. * @param combo Lista. * @param tituloDialogo Ttulo da caixa de dilogo. */ public AcaoAdicionarFoto(JTable tabela, JComboBox combo, String tituloDialogo) { Configuration c = Util.getConfig(); diretorioInicial = Util.getFolder("diretorioAdicionarFotos"); tbFotos = tabela; lstCreditosTabelaFotos = combo; larguraColunasFotos = c.getString("colunas2"); titulo = tituloDialogo; }
From source file:com.manydesigns.elements.fields.AbstractDateField.java
public AbstractDateField(PropertyAccessor accessor, Mode mode, String prefix) { super(accessor, mode, prefix); DateFormat dateFormatAnnotation = accessor.getAnnotation(DateFormat.class); if (dateFormatAnnotation != null) { datePattern = dateFormatAnnotation.value(); } else {/*www . j a v a 2 s. c o m*/ Configuration elementsConfiguration = ElementsProperties.getConfiguration(); datePattern = elementsConfiguration.getString(ElementsProperties.FIELDS_DATE_FORMAT); } dateTimeFormatter = DateTimeFormat.forPattern(datePattern); setSize(dateTimeFormatter.getParser().estimateParsedLength()); containsTime = datePattern.contains("HH") || datePattern.contains("mm") || datePattern.contains("ss"); }
From source file:com.nesscomputing.config.SystemOverrideTest.java
@Test public void loadStringValues2() { Assert.assertThat(cfg2, is(notNullValue())); final Configuration config = cfg2.getConfiguration(); Assert.assertThat(config, is(notNullValue())); Assert.assertThat(System.getProperty("string-value"), is("OVERRIDDEN")); final String s_cfg2 = config.getString("string-value"); Assert.assertThat(s_cfg2, is("OVERRIDDEN")); }
From source file:de.shadowhunt.sonar.plugins.ignorecode.batch.IgnoreIssueFilterTest.java
@Test(expected = SonarException.class) public void loadPatternsInvalidFile() throws IOException { final File tempFile = temporaryFolder.newFile("issue.txt"); final PrintWriter writer = new PrintWriter(tempFile); writer.println("invalid"); writer.close();//from w w w . j a v a 2s . c o m final Configuration configuration = Mockito.mock(Configuration.class); Mockito.when(configuration.getString(IgnoreIssueFilter.CONFIG_FILE)).thenReturn(tempFile.getAbsolutePath()); IgnoreIssueFilter.loadPatterns(configuration); Assert.fail("must not load invalid file"); }
From source file:com.microrisc.simply.init.SimpleInitObjectsFactory.java
/** * Creates message convertor./*from w ww . j av a2 s. com*/ * @param protoMapping protocol mapping to use * @param configuration input configuration * @return message convetor * @throws java.lang.Exception if an error has occured during creating of * message convertor */ protected MessageConvertor createMessageConvertor(ProtocolMapping protoMapping, Configuration configuration) throws Exception { String msgConvClassName = configuration.getString("protocolLayer.messageConvertor.class"); Class msgConvClass = Class.forName(msgConvClassName); java.lang.reflect.Constructor constructor = msgConvClass.getConstructor(ProtocolMapping.class); return (MessageConvertor) constructor.newInstance(protoMapping); }
From source file:de.shadowhunt.sonar.plugins.ignorecode.batch.IgnoreIssueFilterTest.java
@Test public void loadPatternsFile() throws IOException { final File tempFile = temporaryFolder.newFile("issue.txt"); final PrintWriter writer = new PrintWriter(tempFile); writer.println("**/*;*;*"); writer.close();/*from ww w .ja v a 2 s .co m*/ final Configuration configuration = Mockito.mock(Configuration.class); Mockito.when(configuration.getString(IgnoreIssueFilter.CONFIG_FILE)).thenReturn(tempFile.getAbsolutePath()); final List<IssuePattern> patterns = IgnoreIssueFilter.loadPatterns(configuration); Assert.assertNotNull("List must not be null", patterns); Assert.assertEquals("List must contain the exact number of entries", 1, patterns.size()); }
From source file:com.microrisc.simply.init.SimpleInitObjectsFactory.java
/** * Creates connector./*from ww w. j a va 2 s . c o m*/ * @param protocolLayerService protocol layer service to use * @param configuration source configuration * @return connector * @throws java.lang.Exception if an error has occured during creating of * connector */ protected Connector createConnector(ProtocolLayerService protocolLayerService, Configuration configuration) throws Exception { String factoryClassName = configuration.getString("connector.factory.class"); Class factoryClass = Class.forName(factoryClassName); java.lang.reflect.Constructor constructor = factoryClass.getConstructor(); AbstractConnectorFactory factory = (AbstractConnectorFactory) constructor.newInstance(); return factory.getConnector(protocolLayerService, configuration); }