public static class RawTraceList.PatternLevel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SPLIT_STRING |
static java.lang.String |
WILDCARD_STRING |
Constructor and Description |
---|
RawTraceList.PatternLevel(java.lang.String patternString)
constructor that takes a properties/like string with an equals sign
|
RawTraceList.PatternLevel(java.lang.String pattern,
java.util.logging.Level level)
constructor with the typical logger name pattern and level
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(RawTraceList.PatternLevel pl)
overRide of basic function which makes it simpler to add entries in sort order with logger name being in ascending order
followed by level in descending order
|
java.util.logging.Level |
getLevel() |
java.lang.String |
getLoggerName() |
java.lang.String |
toString() |
public static final java.lang.String WILDCARD_STRING
public static final java.lang.String SPLIT_STRING
public RawTraceList.PatternLevel(java.lang.String pattern, java.util.logging.Level level) throws com.ibm.ejs.ras.DuplicateKeyException, java.lang.IllegalArgumentException
pattern
- logger name pattern. Can end with *level
- Minimum level that this logger can be set to.com.ibm.ejs.ras.DuplicateKeyException
java.lang.IllegalArgumentException
public RawTraceList.PatternLevel(java.lang.String patternString) throws com.ibm.ejs.ras.DuplicateKeyException, java.lang.IllegalArgumentException
patternString
- properties-like string containing a loggerName pattern an equals sign and a level namecom.ibm.ejs.ras.DuplicateKeyException
java.lang.IllegalArgumentException
public int compareTo(RawTraceList.PatternLevel pl)
pl
- entry to compare topublic java.util.logging.Level getLevel()
public java.lang.String getLoggerName()
public java.lang.String toString()
toString
in class java.lang.Object