/** * Gets the filters for a given target. * @param targetId the target ID * @return a string array */ public String[] getTargetFilters(String targetId) { Target target = getTarget(targetId); if (target == null) return new String[0]; List filterObjects = target.getFilters(); String[] filters = new String[filterObjects.size()]; for (int i = 0; i < filterObjects.size(); i++) { filters[i] = (String)filterObjects.get(i); } return filters; }
/** * Gets the filters for a given target. * @param targetId the target ID * @return a string array */ public String[] getTargetFilters(String targetId) { Target target = getTarget(targetId); if (target == null) return new String[0]; List filterObjects = target.getFilters(); String[] filters = new String[filterObjects.size()]; for (int i = 0; i < filterObjects.size(); i++) { filters[i] = (String)filterObjects.get(i); } return filters; }
/** * Gets the filters for a given target. * @param targetId * @return a string array */ public String[] getTargetFilters(String targetId) { Target target = getTarget(targetId); if (target == null) return new String[0]; List filterObjects = target.getFilters(); String[] filters = new String[filterObjects.size()]; for (int i = 0; i < filterObjects.size(); i++) { filters[i] = (String)filterObjects.get(i); } return filters; }
/** * @param log base logger. * @param category category to log to. * @return Logger instance for the given category. */ public static Logger getLogger(Log log, String category) { checkCategory(category); synchronized (staticLock) { Logger result = (Logger) log.loggers.get(category); if (result == null) { result = new Logger(category); // Check to see if there are any targets for this logger. for (Iterator iter = log.targets.iterator(); iter.hasNext();) { Target target = (Target) iter.next(); if (categoryMatchInFilterList(category, target.getFilters())) target.addLogger(result); } log.loggers.put(category, result); } return result; } }
/** * @exclude */ public static Logger getLogger(Log log, String category) { checkCategory(category); synchronized (staticLock) { Logger result = (Logger)log.loggers.get(category); if (result == null) { result = new Logger(category); // check to see if there are any targets for this logger. for (Iterator iter = log.targets.iterator(); iter.hasNext();) { Target target = (Target)iter.next(); if (categoryMatchInFilterList(category, target.getFilters())) target.addLogger(result); } log.loggers.put(category, result); } return result; } }
/** * @param log base logger. * @param category category to log to. * @return Logger instance for the given category. */ public static Logger getLogger(Log log, String category) { checkCategory(category); synchronized (staticLock) { Logger result = (Logger) log.loggers.get(category); if (result == null) { result = new Logger(category); // Check to see if there are any targets for this logger. for (Iterator iter = log.targets.iterator(); iter.hasNext();) { Target target = (Target) iter.next(); if (categoryMatchInFilterList(category, target.getFilters())) target.addLogger(result); } log.loggers.put(category, result); } return result; } }
List filters = target.getFilters();
List filters = target.getFilters();
List filters = target.getFilters();
List filters = target.getFilters(); Iterator it = log.loggers.keySet().iterator(); while (it.hasNext())
List filters = target.getFilters(); Iterator it = log.loggers.keySet().iterator(); while (it.hasNext())
List filters = target.getFilters(); Iterator it = log.loggers.keySet().iterator(); while (it.hasNext())