Codota Logo
ConfigurationManager.getConfiguration
Code IndexAdd Codota to your IDE (free)

How to use
getConfiguration
method
in
org.tinygroup.config.ConfigurationManager

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

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Charset c =
  • Codota IconString charsetName;Charset.forName(charsetName)
  • Codota IconCharset.defaultCharset()
  • Codota IconContentType contentType;contentType.getCharset()
  • Smart code suggestions by Codota
}
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.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.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.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.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.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.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;
}
origin: org.tinygroup/org.tinygroup.tinyscriptbase

/**
 * 返回默认配置的ScriptEngine实例,通过默认生成器加载注册脚本函数、处理器等
 * @return
 * @throws ScriptException
 */
public static ScriptEngine createByBean() throws ScriptException {
  //从全局配置获取默认的引擎配置信息
  String scriptEngineBean = ConfigurationUtil.getConfigurationManager().getConfiguration("defaultScriptEngine");
  if(scriptEngineBean==null){
    throw new ScriptException(ResourceBundleUtil.getDefaultMessage("application.item.undefine","defaultScriptEngine"));
  }
  return createByBean(scriptEngineBean);
}
origin: org.tinygroup/org.tinygroup.fulltext

private static FullText createFullText(String userId, String configId) {
  String bean = ConfigurationUtil.getConfigurationManager()
      .getConfiguration(FullText.FULLTEXT_DYNAMIC_BEAN);
  if (StringUtil.isEmpty(bean)) {
    throw new FullTextException(String.format("FullText的bean配置不存在,请检查%s全局配置参数!", FullText.FULLTEXT_DYNAMIC_BEAN));
  }
  AbstractFullText fulltext = (AbstractFullText) BeanContainerFactory.getBeanContainer(FullTextHelper.class.getClassLoader()).getBean(bean);
  //设置底层操作接口,动态注入userId,注意IndexOperator配置本身需要多例
  IndexOperator indexOperator = fulltext.getIndexOperator();
  if (indexOperator == null) {
    throw new FullTextException(String.format("创建动态FullText失败:底层操作接口IndexOperator为空,请检查%s对应的bean配置!", FullText.FULLTEXT_DYNAMIC_BEAN));
  }
  if (indexOperator instanceof UserIndexOperator) {
    UserIndexOperator userIndexOperator = (UserIndexOperator) indexOperator;
    userIndexOperator.setUserId(userId);
    userIndexOperator.setConfigId(configId);
    userIndexOperator.reset();
  } else {
    throw new FullTextException(String.format("创建动态FullText失败:底层操作接口%s不支持UserIndexOperator,请检查%s对应的bean配置!", indexOperator.getClass().getName(), FullText.FULLTEXT_DYNAMIC_BEAN));
  }
  return fulltext;
}
origin: org.tinygroup/org.tinygroup.tinyscriptbase

/**
 * 查询bean配置名
 * 
 * @param context
 * @param parameterName
 * @return
 * @throws ScriptException
 */
public static String getBeanName(ScriptContext context, String parameterName) throws ScriptException {
  // 首先从上下文查询用户自定义的bean名称
  String beanName = context.get(parameterName);
  if (beanName == null) {
    // 再从全局配置查询用户定义的bean名称
    beanName = ConfigurationUtil.getConfigurationManager().getConfiguration(parameterName);
  }
  if (beanName != null) {
    return beanName;
  } else {
    throw new ScriptException(ResourceBundleUtil.getDefaultMessage("context.notfound.bean", parameterName));
  }
}
origin: org.tinygroup/org.tinygroup.fileresolver

String webinfPath = ConfigurationUtil.getConfigurationManager().getConfiguration().get("TINY_WEBROOT");
if (StringUtil.isEmpty(webinfPath)) {
  LOGGER.logMessage(LogLevel.WARN, "WEBROOT变量找不到");
origin: org.tinygroup/org.tinygroup.templateengine

private void configEngineProperties(XmlNode totalConfig) {
  String debug_mode = ConfigurationUtil.getConfigurationManager().getConfiguration("DEBUG_MODE");
  if (!StringUtil.isBlank(debug_mode)) {
    templateEngine.setCheckModified(Boolean.parseBoolean(debug_mode));
origin: org.tinygroup/org.tinygroup.weblayer

context.putSubContext("applicationproperties", new ContextImpl(
    ConfigurationUtil.getConfigurationManager()
        .getConfiguration()));
putRequestInfo(request, context);
context.init(request, response,
org.tinygroup.configConfigurationManagergetConfiguration

Javadoc

返回配置管理器内部注册的所有配置信息,请不要使用返回的map进行put操作

Popular methods of ConfigurationManager

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

Popular in Java

  • Start an intent from android
  • setContentView (Activity)
  • addToBackStack (FragmentTransaction)
  • getSharedPreferences (Context)
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • InetAddress (java.net)
    This class represents an Internet Protocol (IP) address. An IP address is either a 32-bit or 128-bit
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • IsNull (org.hamcrest.core)
    Is the value null?
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now