String evaluatorOrIgnoredStackTraceLine = (String) optionList.get(i); Context context = getContext(); Map<String, EventEvaluator<?>> evaluatorMap = (Map<String, EventEvaluator<?>>) context.getObject(CoreConstants.EVALUATOR_MAP); EventEvaluator<ILoggingEvent> ee = (EventEvaluator<ILoggingEvent>) evaluatorMap.get(evaluatorOrIgnoredStackTraceLine); if (ee != null) {
Context context = getContext(); if (context != null) { Map<String, EventEvaluator<?>> evaluatorMap = (Map<String, EventEvaluator<?>>) context.getObject(CoreConstants.EVALUATOR_MAP); EventEvaluator<ILoggingEvent> ee = (EventEvaluator<ILoggingEvent>) evaluatorMap.get(evaluatorStr); if (ee != null) {
/** * Recall the event list previously registered as a safe point. */ public List<SaxEvent> recallSafeConfiguration() { return (List<SaxEvent>) context.getObject(SAFE_JORAN_CONFIGURATION); } }
public static ConfigurationWatchList getConfigurationWatchList(Context context) { return (ConfigurationWatchList) context.getObject(CoreConstants.CONFIGURATION_WATCH_LIST); }
public static boolean wasConfigurationWatchListReset(Context context) { Object o = context.getObject(CoreConstants.CONFIGURATION_WATCH_LIST_RESET); if (o == null) return false; else { return ((Boolean) o).booleanValue(); } }
/** * Returns a map where the default converter map is merged with the map * contained in the context. */ public Map<String, String> getEffectiveConverterMap() { Map<String, String> effectiveMap = new HashMap<String, String>(); // add the least specific map fist Map<String, String> defaultMap = getDefaultConverterMap(); if (defaultMap != null) { effectiveMap.putAll(defaultMap); } // contextMap is more specific than the default map Context context = getContext(); if (context != null) { @SuppressWarnings("unchecked") Map<String, String> contextMap = (Map<String, String>) context .getObject(CoreConstants.PATTERN_RULE_REGISTRY); if (contextMap != null) { effectiveMap.putAll(contextMap); } } // set the most specific map last effectiveMap.putAll(instanceConverterMap); return effectiveMap; }
/** * Returns a map where the default converter map is merged with the map * contained in the context. */ public Map<String, String> getEffectiveConverterMap() { Map<String, String> effectiveMap = new HashMap<String, String>(); // add the least specific map fist Map<String, String> defaultMap = getDefaultConverterMap(); if (defaultMap != null) { effectiveMap.putAll(defaultMap); } // contextMap is more specific than the default map Context context = getContext(); if (context != null) { @SuppressWarnings("unchecked") Map<String, String> contextMap = (Map<String, String>) context .getObject(CoreConstants.PATTERN_RULE_REGISTRY); if (contextMap != null) { effectiveMap.putAll(contextMap); } } return effectiveMap; }
String evaluatorStr = (String) optionList.get(i); Context context = getContext(); Map evaluatorMap = (Map) context.getObject(CoreConstants.EVALUATOR_MAP); EventEvaluator<ILoggingEvent> ee = (EventEvaluator<ILoggingEvent>) evaluatorMap .get(evaluatorStr);
@SuppressWarnings("unchecked") public void start() { String depthStr = getFirstOption(); if (depthStr == null) { return; } try { depth = Integer.parseInt(depthStr); } catch (NumberFormatException nfe) { addError("Failed to parse depth option [" + depthStr + "]", nfe); } final List optionList = getOptionList(); if (optionList != null && optionList.size() > 1) { final int optionListSize = optionList.size(); for (int i = 1; i < optionListSize; i++) { String evaluatorStr = (String) optionList.get(i); Context context = getContext(); if (context != null) { Map evaluatorMap = (Map) context .getObject(CoreConstants.EVALUATOR_MAP); EventEvaluator<ILoggingEvent> ee = (EventEvaluator<ILoggingEvent>) evaluatorMap .get(evaluatorStr); if (ee != null) { addEvaluator(ee); } } } } }
Map<String, String> ruleRegistry = (Map) context.getObject(CoreConstants.PATTERN_RULE_REGISTRY); if(ruleRegistry == null) { ruleRegistry = new HashMap<String, String>();
public static Map<String, String> getFilenameCollisionMap(Context context) { if (context == null) { return null; } @SuppressWarnings("unchecked") Map<String, String> map = (Map<String, String>) context.getObject(FA_FILENAME_COLLISION_MAP); return map; }
/** * Recall the event list previously registered as a safe point. * @return the SAX event list */ @SuppressWarnings("unchecked") public List<SaxEvent> recallSafeConfiguration() { return (List<SaxEvent>) context.getObject(SAFE_JORAN_CONFIGURATION); } }
public static Map<String, FileNamePattern> getFilenamePatternCollisionMap(Context context) { if (context == null) { return null; } @SuppressWarnings("unchecked") Map<String, FileNamePattern> map = (Map<String, FileNamePattern>) context.getObject(RFA_FILENAME_PATTERN_COLLISION_MAP); return map; } }
/** * Recall the event list previously registered as a safe point. */ public List<SaxEvent> recallSafeConfiguration() { return (List<SaxEvent>) context.getObject(SAFE_JORAN_CONFIGURATION); } }
.getObject(CoreConstants.EVALUATOR_MAP); if(evaluatorMap == null) { addError("Could not find EvaluatorMap");
public static boolean wasConfigurationWatchListReset(Context context) { Object o = context.getObject(CoreConstants.CONFIGURATION_WATCH_LIST_RESET); if (o == null) return false; else { return ((Boolean) o).booleanValue(); } }
public static boolean wasConfigurationWatchListReset(Context context) { Object o = context.getObject(CoreConstants.CONFIGURATION_WATCH_LIST_RESET); if (o == null) return false; else { return ((Boolean) o).booleanValue(); } }
private void assertCollisionMapHasNoEntry(String mapName, String key) { @SuppressWarnings("unchecked") Map<String, ?> map = (Map<String, ?>) context.getObject(mapName); Assert.assertNotNull(map); Assert.assertNull(map.get(key)); }
private void assertCollisionMapHasEntry(String mapName, String key) { @SuppressWarnings("unchecked") Map<String, ?> map = (Map<String, ?>) context.getObject(mapName); Assert.assertNotNull(map); Assert.assertNotNull(map.get(key)); }
/** * Instantiates an layout of the given class and sets its name. * */ public void begin(InterpretationContext ec, String name, Attributes attributes) { Integer i = (Integer) ec.getContext().getObject(KEY); if(i == null) { ec.getContext().putObject(KEY, 1); } else { ec.getContext().putObject(KEY, i+1); } }