in java/src/org/apache/qetest/Reporter.java [158:209]
public boolean initialize(Properties p)
{
setProperties(p);
String dbg = reporterProps.getProperty(OPT_DEBUG);
if ((dbg != null) && dbg.equalsIgnoreCase("true"))
{
setDebug(true);
}
String perf = reporterProps.getProperty(OPT_PERFLOGGING);
if ((perf != null) && perf.equalsIgnoreCase("true"))
{
setPerfLogging(true);
}
// int values need to be parsed
String logLvl = reporterProps.getProperty(OPT_LOGGINGLEVEL);
if (logLvl != null)
{
try
{
setLoggingLevel(Integer.parseInt(logLvl));
}
catch (NumberFormatException numEx)
{ /* no-op */
}
}
// Add however many loggers are askedfor
boolean b = true;
StringTokenizer st =
new StringTokenizer(reporterProps.getProperty(OPT_LOGGERS),
LOGGER_SEPARATOR);
int i;
for (i = 0; st.hasMoreTokens(); i++)
{
String temp = st.nextToken();
if ((temp != null) && (temp.length() > 1))
{
b &= addLogger(temp, reporterProps);
}
}
return true;
}