public class Tracer
extends java.lang.Object
implements java.io.Serializable, com.progress.common.ehnlog.IAppLogger
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEF_EXEC_ENV_ID |
static java.lang.String |
DEF_SUBSYSTEM_ID |
static java.lang.String |
O4GLRT_VERSIONID |
CI_NONE, DEST_BOTH, DEST_DISPLAY, DEST_LOGFILE, DEST_NONE, EI_NONE, LOG_APPEND, LOG_OVERWRITE, LOGENT_NONE, LOGGING_BASIC, LOGGING_DIAG, LOGGING_ERRORS, LOGGING_EXTENDED, LOGGING_OFF, LOGGING_TERSE, LOGGING_VERBOSE, LOGTHRESHOLD_NONE, MAXLOGENTRIES, NUMLOGFILES_NONE, SL_NONE| Constructor and Description |
|---|
Tracer() |
| Modifier and Type | Method and Description |
|---|---|
void |
ehnLogDump(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText,
byte[] pbData,
int cbData) |
void |
ehnLogStackTrace(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText,
java.lang.Throwable e) |
void |
ehnLogWrite(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText) |
void |
endTrace() |
java.lang.String |
getCurrentLogFileName() |
com.progress.common.ehnlog.LogHandler |
getDispHandler() |
com.progress.common.ehnlog.LogWriter |
getDispWriter() |
java.lang.String |
getExecEnvId() |
com.progress.common.ehnlog.LogHandler |
getFileHandler() |
com.progress.common.ehnlog.LogWriter |
getFileWriter() |
com.progress.common.ehnlog.LogContext |
getLogContext() |
long |
getLogEntries() |
boolean |
getLoggingIsOn() |
int |
getLoggingLevel() |
byte[] |
getLogSubLevels() |
int |
getNumLogFiles() |
boolean |
getSubLevelUsed() |
boolean |
ifLogBasic(long logEntries,
int logEntryIndex) |
boolean |
ifLogExtended(long logEntries,
int logEntryIndex) |
boolean |
ifLogIt(int loggingLevel,
long logEntries,
int logEntryIndex) |
boolean |
ifLogLevel(int loggingLevel) |
boolean |
ifLogVerbose(long logEntries,
int logEntryIndex) |
void |
logAssert(boolean bCondition,
int entrytypeId,
java.lang.String msg) |
void |
logBasic(int entrytypeId,
long msgId,
java.lang.Object... msgTokens) |
void |
logBasic(int entrytypeId,
java.lang.String msgFormat,
java.lang.Object... msgTokens) |
void |
logClose() |
void |
logDump(int level,
int entrytypeId,
java.lang.String msg,
byte[] pData,
int len) |
void |
logError(long msgId,
java.lang.Object... msgTokens) |
void |
logError(java.lang.String msgFormat,
java.lang.Object... msgTokens) |
void |
logExtended(int entrytypeId,
long msgId,
java.lang.Object... msgTokens) |
void |
logExtended(int entrytypeId,
java.lang.String msgFormat,
java.lang.Object... msgTokens) |
void |
logStackTrace(int entrytypeId,
long msgId,
java.lang.Object[] msgTokens,
java.lang.Throwable except) |
void |
logStackTrace(int entrytypeId,
java.lang.String msg,
java.lang.Throwable except) |
void |
logStackTrace(long msgId,
java.lang.Object[] msgTokens,
java.lang.Throwable except) |
void |
logStackTrace(java.lang.String msg,
java.lang.Throwable except) |
void |
logVerbose(int entrytypeId,
long msgId,
java.lang.Object... msgTokens) |
void |
logVerbose(int entrytypeId,
java.lang.String msgFormat,
java.lang.Object... msgTokens) |
void |
logWithThisLevel(int level,
int entrytypeId,
java.lang.String msg) |
void |
logWriteMessage(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText) |
void |
logWriteMessage(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText,
java.lang.Throwable except) |
java.lang.String |
nameAt(int index) |
void |
print(java.lang.String string) |
void |
print(java.lang.String string,
int level) |
void |
print(java.lang.Throwable t) |
void |
print(java.lang.Throwable t,
int level) |
boolean |
registerThresholdEventHandler(com.progress.common.ehnlog.ILogEvntHandler handler) |
long |
resetLogEntries(java.lang.String logEntryTypes) |
void |
setExecEnvId(java.lang.String newExecEnvId) |
long |
setLogEntries(long newLogEntries,
boolean newsubLevelUsed,
byte[] newlogSubLevels) |
long |
setLogEntries(java.lang.String logEntryTypes) |
int |
setLoggingLevel(int newLevel) |
void |
startTrace() |
void |
startTrace(int level) |
void |
startTrace(java.lang.String fileName) |
void |
startTrace(java.lang.String fileName,
int level) |
boolean |
switchLogFile(java.lang.String logFileName,
int logAppendMode) |
public static final java.lang.String DEF_EXEC_ENV_ID
public static final java.lang.String DEF_SUBSYSTEM_ID
public static final java.lang.String O4GLRT_VERSIONID
public void startTrace()
public void startTrace(int level)
public void startTrace(java.lang.String fileName)
public java.lang.String getCurrentLogFileName()
getCurrentLogFileName in interface com.progress.common.ehnlog.IEhnLogpublic boolean registerThresholdEventHandler(com.progress.common.ehnlog.ILogEvntHandler handler)
registerThresholdEventHandler in interface com.progress.common.ehnlog.IEhnLogpublic void startTrace(java.lang.String fileName,
int level)
public void print(java.lang.String string)
public void print(java.lang.String string,
int level)
public void print(java.lang.Throwable t)
public void print(java.lang.Throwable t,
int level)
public void endTrace()
public boolean switchLogFile(java.lang.String logFileName,
int logAppendMode)
switchLogFile in interface com.progress.common.ehnlog.IEhnLogpublic int setLoggingLevel(int newLevel)
setLoggingLevel in interface com.progress.common.ehnlog.IAppLoggerpublic long setLogEntries(long newLogEntries,
boolean newsubLevelUsed,
byte[] newlogSubLevels)
setLogEntries in interface com.progress.common.ehnlog.IEhnLogpublic long getLogEntries()
getLogEntries in interface com.progress.common.ehnlog.IEhnLogpublic long setLogEntries(java.lang.String logEntryTypes)
setLogEntries in interface com.progress.common.ehnlog.IAppLoggerpublic long resetLogEntries(java.lang.String logEntryTypes)
resetLogEntries in interface com.progress.common.ehnlog.IAppLoggerpublic int getLoggingLevel()
getLoggingLevel in interface com.progress.common.ehnlog.IEhnLogpublic boolean ifLogLevel(int loggingLevel)
ifLogLevel in interface com.progress.common.ehnlog.IEhnLogpublic boolean ifLogIt(int loggingLevel,
long logEntries,
int logEntryIndex)
ifLogIt in interface com.progress.common.ehnlog.IEhnLogpublic boolean ifLogExtended(long logEntries,
int logEntryIndex)
ifLogExtended in interface com.progress.common.ehnlog.IEhnLogpublic boolean ifLogBasic(long logEntries,
int logEntryIndex)
ifLogBasic in interface com.progress.common.ehnlog.IEhnLogpublic boolean ifLogVerbose(long logEntries,
int logEntryIndex)
ifLogVerbose in interface com.progress.common.ehnlog.IEhnLogpublic void logExtended(int entrytypeId,
long msgId,
java.lang.Object... msgTokens)
logExtended in interface com.progress.common.ehnlog.IAppLoggerpublic void logExtended(int entrytypeId,
java.lang.String msgFormat,
java.lang.Object... msgTokens)
logExtended in interface com.progress.common.ehnlog.IAppLoggerpublic void logAssert(boolean bCondition,
int entrytypeId,
java.lang.String msg)
logAssert in interface com.progress.common.ehnlog.IAppLoggerpublic void logBasic(int entrytypeId,
long msgId,
java.lang.Object... msgTokens)
logBasic in interface com.progress.common.ehnlog.IAppLoggerpublic void logBasic(int entrytypeId,
java.lang.String msgFormat,
java.lang.Object... msgTokens)
logBasic in interface com.progress.common.ehnlog.IAppLoggerpublic void logVerbose(int entrytypeId,
long msgId,
java.lang.Object... msgTokens)
logVerbose in interface com.progress.common.ehnlog.IAppLoggerpublic void logVerbose(int entrytypeId,
java.lang.String msgFormat,
java.lang.Object... msgTokens)
logVerbose in interface com.progress.common.ehnlog.IAppLoggerpublic void logError(long msgId,
java.lang.Object... msgTokens)
logError in interface com.progress.common.ehnlog.IAppLoggerpublic void logError(java.lang.String msgFormat,
java.lang.Object... msgTokens)
logError in interface com.progress.common.ehnlog.IAppLoggerpublic void logWithThisLevel(int level,
int entrytypeId,
java.lang.String msg)
logWithThisLevel in interface com.progress.common.ehnlog.IAppLoggerpublic void logWriteMessage(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText)
logWriteMessage in interface com.progress.common.ehnlog.IAppLoggerpublic void logWriteMessage(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText,
java.lang.Throwable except)
logWriteMessage in interface com.progress.common.ehnlog.IAppLoggerpublic void ehnLogWrite(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText)
ehnLogWrite in interface com.progress.common.ehnlog.IEhnLogpublic com.progress.common.ehnlog.LogContext getLogContext()
getLogContext in interface com.progress.common.ehnlog.IAppLoggerpublic java.lang.String getExecEnvId()
getExecEnvId in interface com.progress.common.ehnlog.IAppLoggerpublic void setExecEnvId(java.lang.String newExecEnvId)
setExecEnvId in interface com.progress.common.ehnlog.IAppLoggerpublic void logStackTrace(java.lang.String msg,
java.lang.Throwable except)
logStackTrace in interface com.progress.common.ehnlog.IAppLoggerpublic void logStackTrace(long msgId,
java.lang.Object[] msgTokens,
java.lang.Throwable except)
logStackTrace in interface com.progress.common.ehnlog.IAppLoggerpublic void logStackTrace(int entrytypeId,
java.lang.String msg,
java.lang.Throwable except)
logStackTrace in interface com.progress.common.ehnlog.IAppLoggerpublic void logStackTrace(int entrytypeId,
long msgId,
java.lang.Object[] msgTokens,
java.lang.Throwable except)
logStackTrace in interface com.progress.common.ehnlog.IAppLoggerpublic void ehnLogDump(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText,
byte[] pbData,
int cbData)
ehnLogDump in interface com.progress.common.ehnlog.IEhnLogpublic void ehnLogStackTrace(int dest,
int severityLevel,
java.lang.String execEnvId,
java.lang.String entrytypeId,
java.lang.String msgText,
java.lang.Throwable e)
ehnLogStackTrace in interface com.progress.common.ehnlog.IEhnLogpublic void logDump(int level,
int entrytypeId,
java.lang.String msg,
byte[] pData,
int len)
logDump in interface com.progress.common.ehnlog.IAppLoggerpublic void logClose()
logClose in interface com.progress.common.ehnlog.IAppLoggerpublic java.lang.String nameAt(int index)
nameAt in interface com.progress.common.ehnlog.IAppLoggerpublic int getNumLogFiles()
getNumLogFiles in interface com.progress.common.ehnlog.IEhnLogpublic boolean getSubLevelUsed()
getSubLevelUsed in interface com.progress.common.ehnlog.IEhnLogpublic byte[] getLogSubLevels()
getLogSubLevels in interface com.progress.common.ehnlog.IEhnLogpublic boolean getLoggingIsOn()
getLoggingIsOn in interface com.progress.common.ehnlog.IEhnLogpublic com.progress.common.ehnlog.LogWriter getDispWriter()
getDispWriter in interface com.progress.common.ehnlog.IEhnLogpublic com.progress.common.ehnlog.LogWriter getFileWriter()
getFileWriter in interface com.progress.common.ehnlog.IEhnLogpublic com.progress.common.ehnlog.LogHandler getDispHandler()
getDispHandler in interface com.progress.common.ehnlog.IEhnLogpublic com.progress.common.ehnlog.LogHandler getFileHandler()
getFileHandler in interface com.progress.common.ehnlog.IEhnLog