|
Oracle Fusion Middleware extensions for XML based Datamodel Framework 11g Release 1 (11.1.1.5) E22566-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.apps.fnd.applxdf.comp.XDFLogger
public class XDFLogger
Wrap class to Java Logger. Supports logging to console(System.err) or a file.
Constructor Summary | |
---|---|
XDFLogger()
Constructor. |
Method Summary | |
---|---|
protected static void |
addConsoleHandler(java.util.logging.Logger oLog,
java.lang.String szFormat)
Add a console handler to a given logger. |
void |
closeFileHandler()
Colse all file handlers that added to the given logger. |
void |
flushMessages(boolean endOfLogging)
method to flush messages |
java.util.ArrayList |
getAllMessagesList()
Returns the list with all the log messages. |
int |
getDebugLevel()
Get the debug level |
static java.util.logging.Logger |
getLogger(java.lang.String szName,
java.lang.String szFormat)
Convient method to get the logger and initial the hanlder with name and log format. |
static java.util.logging.Logger |
getLogger(java.lang.String szName,
java.lang.String szFormat,
java.lang.String szResourceBundle)
Convient method to get the logger and initial the hanlder with name, log format, and resource bundle. |
java.lang.String |
getMessage(java.lang.String szLog,
java.lang.Object[] args)
Get message string. |
protected boolean |
isHandlerExist(java.util.logging.Logger sLog,
java.lang.String szHandlerType)
check to see if the given logger has a handler. |
void |
log(java.lang.String logLevel,
java.lang.String logMsg)
Add message to log. |
void |
log(java.lang.String logLevel,
java.lang.String logMsg,
java.lang.Object[] args)
Add message to log. |
void |
log(java.lang.String logLevel,
java.lang.String logMsg,
java.lang.String passinTimestampStr)
Add message to log. |
protected void |
removeConsoleHandler(java.util.logging.Logger sLog)
Remove all console handlers that added to a given logger. |
void |
setCalledFromJdev(boolean theCalledFromJdev)
Set the called from JDev flag |
protected void |
setConsoleFormat(java.util.logging.Logger sLog,
java.lang.String szFormat)
Set console handler format. |
void |
setDebugLevel(int theDebugLevel)
Set the debug level. |
void |
setLogFile(java.lang.String logFile)
Set the log file. |
void |
setLogFormat(java.lang.String logFormat)
Set the log format. |
void |
setupHandler()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XDFLogger()
Method Detail |
---|
public void setLogFormat(java.lang.String logFormat)
logFormat
- log formatpublic void setLogFile(java.lang.String logFile)
logFile
- log file namepublic void setDebugLevel(int theDebugLevel)
theDebugLevel
- debug levelpublic int getDebugLevel()
public void setCalledFromJdev(boolean theCalledFromJdev)
theCalledFromJdev
- called from JDev flagpublic void log(java.lang.String logLevel, java.lang.String logMsg)
logLevel
- The log level.logMsg
- The logging message.public void log(java.lang.String logLevel, java.lang.String logMsg, java.lang.Object[] args)
logLevel
- The log level.logMsg
- The logging message.args
- - log message parameter.public void log(java.lang.String logLevel, java.lang.String logMsg, java.lang.String passinTimestampStr)
logLevel
- The log level.logMsg
- The logging message.passinTimestampStr
- time stamp stringpublic java.util.ArrayList getAllMessagesList()
public void flushMessages(boolean endOfLogging)
endOfLogging
- The flag to indicate whether this is the end of the logging.public static java.util.logging.Logger getLogger(java.lang.String szName, java.lang.String szFormat)
szName
- - name of logger.szFormat
- - format of the log.public static java.util.logging.Logger getLogger(java.lang.String szName, java.lang.String szFormat, java.lang.String szResourceBundle)
szName
- - name of logger.szFormat
- - format of the log.protected static void addConsoleHandler(java.util.logging.Logger oLog, java.lang.String szFormat)
oLog
- - a logger.szFormat
- - format of the log.protected void setConsoleFormat(java.util.logging.Logger sLog, java.lang.String szFormat)
sLog
- - a logger.public void closeFileHandler()
protected void removeConsoleHandler(java.util.logging.Logger sLog)
sLog
- - a logger.protected boolean isHandlerExist(java.util.logging.Logger sLog, java.lang.String szHandlerType)
sLog
- - a logger.szHandlerType
- - handler type.public java.lang.String getMessage(java.lang.String szLog, java.lang.Object[] args)
szLog
- - passed log messageargs
- - log message argumentpublic void setupHandler()
|
Oracle Fusion Middleware extensions for XML based Datamodel Framework 11g Release 1 (11.1.1.5) E22566-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |