public static Configuration getConfiguration( ClassLoader classLoader, String name) { return getConfigurationFactory().getConfiguration(classLoader, name); }
@Override public String getTemplatesHelpPath(String language) { return PropsUtil.get( getTemplatesHelpPropertyKey(), new Filter(language)); }
public static String get(String key) { return _instance._configuration.get(key); }
public static Properties getProperties() { return _instance._configuration.getProperties(); }
public static boolean contains(String key) { return _instance._configuration.contains(key); }
public static String[] getArray(String key) { return _instance._configuration.getArray(key); }
public static void set(String key, String value) { _instance._configuration.set(key, value); }
public static void addProperties(Properties properties) { _instance._configuration.addProperties(properties); }
@Override public boolean isIndexerEnabled() { if (_indexerEnabled == null) { String className = getClassName(); String indexerEnabled = PropsUtil.get( PropsKeys.INDEXER_ENABLED, new com.liferay.portal.kernel.configuration.Filter(className)); _indexerEnabled = GetterUtil.getBoolean(indexerEnabled, true); return _indexerEnabled; } return _indexerEnabled; }
public static String get(String key, Filter filter) { return _instance._configuration.get(key, filter); }
public static Configuration getConfiguration( ClassLoader classLoader, String name) { return getConfigurationFactory().getConfiguration(classLoader, name); }
public static boolean contains(String key) { return _instance._configuration.contains(key); }
public static String[] getArray(String key) { return _instance._configuration.getArray(key); }
public static void set(String key, String value) { _instance._configuration.set(key, value); }
private Set<String> _getSupportedLanguageTypes(String propertyKey) { Set<String> supportedLanguageTypes = _supportedLanguageTypes.get( propertyKey); if (supportedLanguageTypes != null) { return supportedLanguageTypes; } Map<String, TemplateManager> templateManagers = _getTemplateManagers(); supportedLanguageTypes = new HashSet<>(); for (String templateManagerName : templateManagers.keySet()) { String content = PropsUtil.get( propertyKey, new Filter(templateManagerName)); if (Validator.isNotNull(content)) { supportedLanguageTypes.add(templateManagerName); } } supportedLanguageTypes = Collections.unmodifiableSet( supportedLanguageTypes); _supportedLanguageTypes.put(propertyKey, supportedLanguageTypes); return supportedLanguageTypes; }
public static String get(String key, Filter filter) { return _instance._configuration.get(key, filter); }
protected void indexKeywords( SearchContext searchContext, String languageId, String propsKey, String keywordFieldName, String typeFieldValue, int maxNGramLength) throws Exception { String[] dictionaryFileNames = PropsUtil.getArray( propsKey, new Filter(languageId)); indexKeywords( searchContext, 0, languageId, dictionaryFileNames, keywordFieldName, typeFieldValue, maxNGramLength); List<Group> groups = GroupLocalServiceUtil.getLiveGroups(); for (Group group : groups) { String[] groupDictionaryFileNames = PropsUtil.getArray( propsKey, new Filter(languageId, String.valueOf(group.getGroupId()))); if (ArrayUtil.isEmpty(groupDictionaryFileNames)) { continue; } indexKeywords( searchContext, group.getGroupId(), languageId, groupDictionaryFileNames, keywordFieldName, typeFieldValue, maxNGramLength); } }
String languageId = LocaleUtil.toLanguageId(locale); rules = PropsUtil.get("collator.rules", new Filter(languageId));
public void setSessionFactory(SessionFactory sessionFactory) { _sessionFactory = sessionFactory; _dialect = _sessionFactory.getDialect(); _db = DBManagerUtil.getDB(_dialect, getDataSource()); DBType dbType = _db.getDBType(); _databaseOrderByMaxColumns = GetterUtil.getInteger( PropsUtil.get( PropsKeys.DATABASE_ORDER_BY_MAX_COLUMNS, new Filter(dbType.getName()))); databaseInMaxParameters = GetterUtil.getInteger( PropsUtil.get( PropsKeys.DATABASE_IN_MAX_PARAMETERS, new Filter(dbType.getName()))); }
@Override public String getSearchEngineId() { if (_searchEngineId != null) { return _searchEngineId; } Class<?> clazz = getClass(); String searchEngineId = GetterUtil.getString( PropsUtil.get( PropsKeys.INDEX_SEARCH_ENGINE_ID, new com.liferay.portal.kernel.configuration.Filter( clazz.getName()))); if (Validator.isNotNull(searchEngineId)) { SearchEngine searchEngine = SearchEngineHelperUtil.getSearchEngine( searchEngineId); if (searchEngine != null) { _searchEngineId = searchEngineId; } } if (_searchEngineId == null) { _searchEngineId = SearchEngineHelperUtil.getDefaultSearchEngineId(); } if (_log.isDebugEnabled()) { _log.debug( StringBundler.concat( "Search engine ID for ", clazz.getName(), " is ", searchEngineId)); } return _searchEngineId; }