Modifier and Type | Field and Description |
---|---|
static int |
LEVEL_ALL |
static int |
LEVEL_DEBUG |
static int |
LEVEL_DEFAULT |
static int |
LEVEL_INFO |
static int |
LEVEL_OFF |
static int |
LEVEL_WARN |
Constructor and Description |
---|
AbstractLogger() |
Modifier and Type | Method and Description |
---|---|
protected static String |
condensePackageString(String classname)
Condenses a classname by stripping down the package name to just the first character of each package name
segment.Configured
|
void |
debug(String msg,
long arg)
Formats and logs at debug level.
|
protected static int |
getLevelId(String levelSegment,
String levelName) |
Logger |
getLogger(String name) |
static String |
getLoggingProperty(Properties props,
String name,
String property) |
static int |
lookupLoggingLevel(Properties props,
String name)
Get the Logging Level for the provided log name.
|
protected abstract Logger |
newLogger(String fullname) |
public static final int LEVEL_DEFAULT
public static final int LEVEL_ALL
public static final int LEVEL_DEBUG
public static final int LEVEL_INFO
public static final int LEVEL_WARN
public static final int LEVEL_OFF
public static int lookupLoggingLevel(Properties props, String name)
props
- the properties to checkname
- the name to get log forpublic static String getLoggingProperty(Properties props, String name, String property)
protected static String condensePackageString(String classname)
Examples: "org.eclipse.jetty.test.FooTest" = "oejt.FooTest" "org.eclipse.jetty.server.logging.LogTest" = "orjsl.LogTest"
classname
- the fully qualified class nameCopyright © 1995-2016 Webtide. All Rights Reserved.