|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object | +--intradoc.common.Log
| Field Summary | |
static int |
m_attemptingSystemErrorCount
Sees how much contention there is to the log. |
static LogDirInfo |
m_defaultInfo
Default directory where log files will be written. |
static int |
m_errorType
|
static int |
m_fatalType
|
static int |
m_infoType
|
protected static java.util.Hashtable |
m_logDirInfos
Table of current available log directories as mapped to applications |
protected static int |
m_maxFiles
Maximum number of log files. |
static boolean[] |
m_syncObject
Synchronization object. |
static int |
m_warningType
|
| Constructor Summary | |
Log()
|
|
| Method Summary | |
protected static void |
addMessage(int messageType,
java.lang.String msg,
LogDirInfo logDirInfo,
java.lang.Throwable t)
|
protected static void |
addMessage(int messageType,
java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
Protected services that handle adding messages. |
int |
compare(java.lang.Object obj1,
java.lang.Object obj2)
Implementation of service gotten from IdcComparator interface. |
static void |
error(java.lang.String msg)
Adds a system error message. |
static void |
errorEx(java.lang.String msg,
java.lang.String app)
Adds an error message for a particular application context. |
static void |
errorEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
Adds an error message for a particular application context. |
static void |
fatal(java.lang.String msg)
Adds an fatal sytem message. |
static void |
fatalEx(java.lang.String msg,
java.lang.String app)
Adds an fatal message for a particular application context. |
static void |
fatalEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
Adds an fatal message for a particular application context. |
static LogDirInfo |
getDefaultLogDirInfo()
Provides some defaults if application does not provide this information. |
static java.lang.String |
getRawDesc(int messageType)
|
static void |
info(java.lang.String msg)
Puts out an info message at the system level. |
static void |
infoEx(java.lang.String msg,
java.lang.String app)
Puts out an info message for a particular application context (such as Archiver). |
static void |
infoEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
Puts out an info message for a particular application context (such as Archiver). |
static void |
setDefaultLogInfo(java.lang.String dir,
java.lang.String indexPage,
java.lang.String prefix,
java.lang.String header)
Set the default log defaults. |
static void |
setLogDirectory(java.lang.String dir)
Sets default log directory where system level logs messages will go. |
static void |
setLogInfo(java.lang.String app,
java.lang.String dir,
java.lang.String indexPage,
java.lang.String prefix,
java.lang.String header)
Adds or replaces configuration information about a particular application log context. |
static void |
warn(java.lang.String msg)
Adds a system warning message |
static void |
warnEx(java.lang.String msg,
java.lang.String app)
Adds a warning message for a particular application context. |
static void |
warnEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
Adds a warning message for a particular application context. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int m_infoType
public static final int m_warningType
public static final int m_errorType
public static final int m_fatalType
protected static java.util.Hashtable m_logDirInfos
protected static final int m_maxFiles
public static LogDirInfo m_defaultInfo
public static int m_attemptingSystemErrorCount
public static boolean[] m_syncObject
| Constructor Detail |
public Log()
| Method Detail |
public static void setLogDirectory(java.lang.String dir)
throws ServiceException
ServiceException
public static void setLogInfo(java.lang.String app,
java.lang.String dir,
java.lang.String indexPage,
java.lang.String prefix,
java.lang.String header)
throws ServiceException
ServiceException
public static void setDefaultLogInfo(java.lang.String dir,
java.lang.String indexPage,
java.lang.String prefix,
java.lang.String header)
throws ServiceException
ServiceExceptionpublic static LogDirInfo getDefaultLogDirInfo()
public static void info(java.lang.String msg)
public static void infoEx(java.lang.String msg,
java.lang.String app)
public static void infoEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
public static void warn(java.lang.String msg)
public static void warnEx(java.lang.String msg,
java.lang.String app)
public static void warnEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
public static void error(java.lang.String msg)
public static void errorEx(java.lang.String msg,
java.lang.String app)
public static void errorEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
public static void fatal(java.lang.String msg)
public static void fatalEx(java.lang.String msg,
java.lang.String app)
public static void fatalEx2(java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
protected static void addMessage(int messageType,
java.lang.String msg,
java.lang.String app,
java.lang.Throwable t)
protected static void addMessage(int messageType,
java.lang.String msg,
LogDirInfo logDirInfo,
java.lang.Throwable t)
public int compare(java.lang.Object obj1,
java.lang.Object obj2)
compare in interface IdcComparatorIdcComparatorpublic static java.lang.String getRawDesc(int messageType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
(c) 1996-2005 All rights reserved. Stellent, Inc. |