Tabnine Logo
ConfigurationManager
Code IndexAdd Tabnine to your IDE (free)

How to use
ConfigurationManager
in
org.tinygroup.config

Best Java code snippets using org.tinygroup.config.ConfigurationManager (Showing top 20 results out of 315)

origin: org.tinygroup/org.tinygroup.springutil

@Override
protected Properties mergeProperties() throws IOException {
  Properties properties = new Properties();
  Map<String, String> configMap = ConfigurationUtil.getConfigurationManager().getConfiguration();
  if (configMap != null) {
    for (String key : configMap.keySet()) {
      String value = configMap.get(key);
      properties.put(key, value);
    }
  }
  return properties;
}
origin: org.tinygroup/org.tinygroup.fileresolver

public void start() {
  Map<String, String> proMap = ConfigurationUtil.getConfigurationManager().getConfiguration();
  Map<String, String> tempMap = new HashMap<String, String>();
  for (Iterator<String> iterator = proMap.keySet().iterator(); iterator.hasNext(); ) {
    String key = iterator.next();
    String value = proMap.get(key);
    value = ConfigurationUtil.replace(value, proMap);
    tempMap.put(key, value);
  }
  ConfigurationUtil.getConfigurationManager().getConfiguration().clear();
  ConfigurationUtil.getConfigurationManager().getConfiguration().putAll(tempMap);
  ConfigurationUtil.getConfigurationManager().replace();
}
origin: org.tinygroup/org.tinygroup.config

  public static void setValue(String key, String value) {
    ConfigurationManager manager = ConfigurationUtil.getConfigurationManager();
    manager.setConfiguration(key, value);
  }
}
origin: org.tinygroup/org.tinygroup.weblayerbase

ConfigurationUtil.getConfigurationManager().setConfiguration(
    "TINY_WEBROOT", webRootPath);
logger.logMessage(LogLevel.INFO, "应用参数<TINY_WEBROOT>=<{}>", webRootPath);
      XmlNode applicationXml = new XmlStringParser().parse(
          applicationConfig).getRoot();
      c.setApplicationConfiguration(applicationXml);
        .getApplicationConfiguration();
    if (applicationXml != null) {
      List<XmlNode> processorConfigs = applicationXml
origin: org.tinygroup/org.tinygroup.testutil

      .getConfigurationManager();
  XmlNode applicationXml = new XmlStringParser().parse(applicationConfig).getRoot();
  c.setApplicationConfiguration(applicationXml);
XmlNode applicationXml = ConfigurationUtil
    .getConfigurationManager()
    .getApplicationConfiguration();
if (applicationXml != null) {
  List<XmlNode> processorConfigs = applicationXml
origin: org.tinygroup/org.tinygroup.weblayer

private void initPostDataProcess() {
  ConfigurationManager appConfigManager = ConfigurationUtil
      .getConfigurationManager();
  XmlNode parserNode = appConfigManager.getApplicationConfiguration()
      .getSubNode(POST_DATA_PROCESS);
  if (parserNode != null) {
origin: org.tinygroup/org.tinygroup.weblayerbase

ConfigurationUtil.getConfigurationManager().replace();
origin: org.tinygroup/org.tinygroup.weblayerbase

ConfigurationManager appConfigManager = ConfigurationUtil
    .getConfigurationManager();
XmlNode setLocale = appConfigManager.getApplicationConfiguration()
    .getSubNode(SET_LOCALE_CONFIG);
parserExtraConfig(setLocale);
origin: org.tinygroup/org.tinygroup.httpvisitor

/**
 * 从全局配置文件中查找bean名称
 *
 * @return
 */
private String getClientBeanName() {
  return ConfigurationUtil.getConfigurationManager().getConfiguration(NODE_NAME);
}
origin: org.tinygroup/org.tinygroup.lucene472

private String getBeanName() {
  // 先加载全局配置的配置参数
  String beanName = ConfigurationUtil
      .getConfigurationManager()
      .getConfiguration(FullTextConfigManager.FULLTEXT_CONFIG_MANAGER);
  return beanName == null ? LuceneConfigManager.DEFAULT_BEAN_NAME
      : beanName;
}
origin: org.tinygroup/org.tinygroup.config

public static boolean contain(String key) {
  ConfigurationManager manager = ConfigurationUtil.getConfigurationManager();
  return manager.getConfiguration().containsKey(key);
}
origin: org.tinygroup/org.tinygroup.config

public String getConfigration(String key) {
  ConfigurationManager configurationManager = ConfigurationUtil.getConfigurationManager();
  return configurationManager.getConfiguration(key);
}
origin: org.tinygroup/org.tinygroup.config

public static String getValue(String key) {
  ConfigurationManager manager = ConfigurationUtil.getConfigurationManager();
  return manager.getConfiguration(key);
}
origin: org.tinygroup/org.tinygroup.config

public Map<String, String> getConfigurations() {
  ConfigurationManager configurationManager = ConfigurationUtil.getConfigurationManager();
  return configurationManager.getConfiguration();
}
origin: org.tinygroup/org.tinygroup.fileresolver

  private static URL getURL() {
    URL url = null;
    String weblogicMode = ConfigurationUtil.getConfigurationManager().getConfiguration("WEBLOGIC_MODE");
    if (weblogicMode != null && "true".equalsIgnoreCase(weblogicMode)) {
      url = FileResolverUtil.class.getClassLoader().getResource("/");
      if (url == null) {
        url = FileResolverUtil.class.getClassLoader().getResource("");
      }
    } else {
      url = FileResolverUtil.class.getResource("/");
      if (url == null) {
        url = FileResolverUtil.class.getResource("");
      }
    }
    return url;
  }
}
origin: org.tinygroup/org.tinygroup.tinyscriptbase

public String[] getModules(){
  if(moduleNames==null){
    String scriptModuleName = ConfigurationUtil.getConfigurationManager().getConfiguration("scriptModuleName");
    if(StringUtil.isEmpty(scriptModuleName)){
      moduleNames = DEFALUT_MODULE_NAMES;
    }else{
      moduleNames = scriptModuleName.split(",");
    }
  }
  return moduleNames;
}
origin: org.tinygroup/org.tinygroup.springutil

@Override
protected Properties mergeProperties() throws IOException {
  Properties properties = new Properties();
  Map<String, String> configMap = ConfigurationUtil
      .getConfigurationManager().getConfiguration();
  if (configMap != null) {
    for (String key : configMap.keySet()) {
      String value = configMap.get(key);
      properties.put(key, value);
    }
  }
  Properties mergeProperties = super.mergeProperties();
  if (mergeProperties != null) {
    properties.putAll(mergeProperties);
    for (Object key : mergeProperties.keySet()) {
      configMap.put(key.toString(), mergeProperties.get(key).toString());
    }
  }
  return properties;
}
origin: org.tinygroup/org.tinygroup.tinyscript.mvc

public String[] getModules(){
  if(moduleNames==null){
    String scriptModuleName = ConfigurationUtil.getConfigurationManager().getConfiguration("scriptModuleName");
    if(StringUtil.isEmpty(scriptModuleName)){
      moduleNames = DEFALUT_MODULE_NAMES;
    }else{
      moduleNames = scriptModuleName.split(",");
    }
  }
  return moduleNames;
}
origin: org.tinygroup/org.tinygroup.fulltext

/**
 * 得到FullText的实例
 *
 * @return
 */
public static FullText getFullText() {
  String bean = ConfigurationUtil.getConfigurationManager()
      .getConfiguration(FullText.FULLTEXT_BEAN_NAME);
  if (StringUtil.isEmpty(bean)) {
    throw new FullTextException(String.format("FullText的bean配置不存在,请检查%s全局配置参数!", FullText.FULLTEXT_BEAN_NAME));
  }
  return (FullText) BeanContainerFactory.getBeanContainer(FullTextHelper.class.getClassLoader()).getBean(bean);
}
origin: org.tinygroup/org.tinygroup.lucene472

public LuceneConfig getFullTextConfig() {
  String configId = ConfigurationUtil.getConfigurationManager()
      .getConfiguration(FullTextConfigManager.FULLTEXT_CONFIG_ID);
  if (StringUtil.isEmpty(configId)) {
    throw new FullTextException(String.format(
        "读取默认的全文检索配置项失败:configId为空!请检查全局配置参数%s是否设置.",
        FullTextConfigManager.FULLTEXT_CONFIG_ID));
  }
  LuceneConfig config = getFullTextConfig(configId);
  if (config == null) {
    throw new FullTextException(
        String.format(
            "读取默认的全文检索配置项失败:configId=%s,配置项为空!请检查*.luceneconfig.xml是否配置该条配置项",
            configId));
  }
  return config;
}
org.tinygroup.configConfigurationManager

Javadoc

应用配置管理器

Most used methods

  • getConfiguration
    返回key对应的配置信息
  • getApplicationConfiguration
    返回管理器的应用配置
  • replace
    重新加载应用配置信息,进行变量替换,然后返回变量替换后的配置信息作为新的应用配置信息
  • setApplicationConfiguration
    给配置管理器设置应用配置信息
  • setConfiguration
    设置KeyValue形式的值
  • clear
  • distributeConfiguration
    分发应用配置 应用配置会促使配置管理器把配置信息推送到配置订阅者
  • getApplicationConfig
    获取应用配置
  • getApplicationPropertiesMap
  • getApplicationProperty
  • getComponentConfigurationMap
    以map数据结构返回配置管理器关联的所有组件配置信息
  • loadComponentConfig
    添加组件配置
  • getComponentConfigurationMap,
  • loadComponentConfig,
  • setApplicationProperty,
  • setComponentConfiguration,
  • setConfigurationList

Popular in Java

  • Running tasks concurrently on multiple threads
  • setRequestProperty (URLConnection)
  • scheduleAtFixedRate (Timer)
  • getSystemService (Context)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now