public abstract class PentahoBase extends Object implements ILogger, Serializable
Modifier and Type | Field and Description |
---|---|
String |
EMPTYLOGID |
protected int |
loggingLevel |
static String |
LOGID_MASK1 |
static String |
LOGID_MASK2 |
static String |
LOGID_SEPARATOR |
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
Constructor and Description |
---|
PentahoBase() |
Modifier and Type | Method and Description |
---|---|
void |
debug(String message) |
void |
debug(String message,
Throwable error) |
void |
error(String message) |
void |
error(String message,
Throwable error) |
void |
fatal(String message) |
void |
fatal(String message,
Throwable error) |
void |
genLogIdFromInfo(String sessId,
String procId,
String actName) |
void |
genLogIdFromInfo(String sessId,
String procId,
String actName,
String instId) |
void |
genLogIdFromSession(IPentahoSession sess) |
abstract org.apache.commons.logging.Log |
getLogger() |
int |
getLoggingLevel() |
String |
getLogId() |
String |
getObjectName() |
void |
info(String message) |
void |
info(String message,
Throwable error) |
void |
setLoggingLevel(int logLevel) |
void |
setLogId(String lId) |
void |
trace(String message) |
void |
trace(String message,
Throwable error) |
void |
warn(String message) |
void |
warn(String message,
Throwable error) |
protected int loggingLevel
public static final String LOGID_MASK1
public static final String LOGID_MASK2
public static final String LOGID_SEPARATOR
public String EMPTYLOGID
public abstract org.apache.commons.logging.Log getLogger()
public String getLogId()
public void setLogId(String lId)
public void genLogIdFromSession(IPentahoSession sess)
public void genLogIdFromInfo(String sessId, String procId, String actName, String instId)
public String getObjectName()
public int getLoggingLevel()
getLoggingLevel
in interface ILogger
public void setLoggingLevel(int logLevel)
setLoggingLevel
in interface ILogger
Copyright © 2017 Hitachi Vantara. All rights reserved.