@Override public Configuration subset(final String prefix) { return parent.subset(getParentKey(prefix)); }
Configuration extensionsConfiguration = swagger2markupConfiguration.subset(EXTENSION_PREFIX); config.extensionsProperties = new Swagger2MarkupProperties(extensionsConfiguration); config.asciidocPegdownTimeoutMillis = swagger2MarkupProperties.getRequiredInt(ASCIIDOC_PEGDOWN_TIMEOUT);
@Override public boolean contains(final String name, final String key) { final Configuration subset = getConfiguration().subset(name); if (subset == null) { throw new IllegalArgumentException("Mapped property '" + name + "' does not exist."); } return subset.containsKey(key); }
@Override public Object get(final String name, final String key) { final Configuration subset = getConfiguration().subset(name); if (subset == null) { throw new IllegalArgumentException("Mapped property '" + name + "' does not exist."); } return subset.getProperty(key); }
@Override public void execute() throws IOException, JMException { Session session = getSession(); // output predefined about properties Configuration props = ConfigurationUtils.loadFromOverlappingResources( "META-INF/cyclopsgroup/jmxterm.properties", getClass().getClassLoader()); ValueOutputFormat format = new ValueOutputFormat(2, showDescription, true); Configuration subset = props.subset("jmxterm.about"); for (Iterator<String> iterator = subset.getKeys(); iterator.hasNext();) { String key = iterator.next(); format.printExpression(session.output, key, subset.getProperty(key), null); } // output Java runtime properties for (Map.Entry<Object, Object> entry : System.getProperties().entrySet()) { String keyName = entry.toString(); if (keyName.startsWith("java.")) { format.printExpression(session.output, keyName, entry.getValue(), null); } } }
"Couldn't load configuration from " + configPath + ", classpath has problem"); props = props.subset("jmxterm.commands"); if (props == null) { throw new IOException("Expected configuration doesn't appear in " + configPath);
/** * Returns all properties for a given module * * @param module the name of the module * @return properties - all module's properties */ public static Properties getProperties(String module) { // Find subset of Configurations which have been prefixed with the module name Configuration subset = DSpaceServicesFactory.getInstance().getConfigurationService().getConfiguration() .subset(module); // Convert to a Properties object and return it return ConfigurationConverter.getProperties(subset); }
MutableList<DbMergeInfo> dbMergeInfos = Lists.mutable.empty(); for (String db : dbs) { Configuration subset = config.subset(db); if (subset.containsKey("inputDir")) { File inputDir = new File(subset.getString("inputDir"));
MutableList<DbMergeInfo> dbMergeInfos = Lists.mutable.empty(); for (String db : dbs) { Configuration subset = config.subset(db); if (subset.containsKey("inputDir")) { File inputDir = new File(subset.getString("inputDir"));
@Override public DbDataSource valueOf(String dsName) { Configuration dsConfig = config.subset(dsName); DbDataSource dbDataSource = new DbDataSource(); dbDataSource.setName(dsName); dbDataSource.setUrl(dsConfig.getString("url")); dbDataSource.setSchema(dsConfig.getString("schema")); dbDataSource.setUsername(dsConfig.getString("username")); dbDataSource.setPassword(dsConfig.getString("password")); dbDataSource.setDriverClassName(dsConfig.getString("driverClass")); return dbDataSource; } });
@Override public DbDataSource valueOf(String dsName) { Configuration dsConfig = config.subset(dsName); DbDataSource dbDataSource = new DbDataSource(); dbDataSource.setName(dsName); dbDataSource.setUrl(dsConfig.getString("url")); dbDataSource.setSchema(dsConfig.getString("schema")); dbDataSource.setUsername(dsConfig.getString("username")); dbDataSource.setPassword(dsConfig.getString("password")); dbDataSource.setDriverClassName(dsConfig.getString("driverClass")); return dbDataSource; } });
Configuration extensionsConfiguration = swagger2markupConfiguration.subset(EXTENSION_PREFIX); config.extensionsProperties = new Swagger2MarkupProperties(extensionsConfiguration);
Configuration extensionsConfiguration = swagger2markupConfiguration.subset(EXTENSION_PREFIX); config.extensionsProperties = new Swagger2MarkupProperties(extensionsConfiguration);