|
Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectrice.environment.logging.AbstractLogManager
| Field Summary | |
protected java.lang.String |
dateFormat
DESCRIBE THE FIELD |
javax.swing.text.DateFormatter |
dateFormatter
DESCRIBE THE FIELD |
protected Logger |
defaultLogger
DESCRIBE THE FIELD |
protected boolean |
enabled
DESCRIBE THE FIELD |
protected java.util.Hashtable |
loggers
Hashtable of loggers stored by full.class.name[instance] |
protected Parameters |
params
DESCRIBE THE FIELD |
protected java.lang.String |
prefix
DESCRIBE THE FIELD |
protected java.io.PrintStream |
ps
DESCRIBE THE FIELD |
protected TimeSource |
time
DESCRIBE THE FIELD |
| Constructor Summary | |
protected |
AbstractLogManager(java.io.PrintStream stream,
TimeSource timeSource,
Parameters params,
java.lang.String prefix,
java.lang.String df)
Constructor for AbstractLogManager. |
| Method Summary | |
protected abstract Logger |
constructLogger(java.lang.String clazz,
int level)
DESCRIBE THE METHOD |
Logger |
getLogger(java.lang.Class clazz,
java.lang.String instance)
Returns the Logger matching the paramerters, constructs a new one if an appropriate one hasn't yet been constructed. |
java.lang.String |
getPrefix()
Gets the Prefix attribute of the AbstractLogManager object |
java.io.PrintStream |
getPrintStream()
Gets the PrintStream attribute of the AbstractLogManager object |
TimeSource |
getTimeSource()
Gets the TimeSource attribute of the AbstractLogManager object |
protected int |
parseVal(java.lang.String key)
DESCRIBE THE METHOD |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.util.Hashtable loggers
protected Parameters params
protected Logger defaultLogger
protected TimeSource time
protected java.io.PrintStream ps
protected java.lang.String prefix
protected java.lang.String dateFormat
protected boolean enabled
public javax.swing.text.DateFormatter dateFormatter
| Constructor Detail |
protected AbstractLogManager(java.io.PrintStream stream,
TimeSource timeSource,
Parameters params,
java.lang.String prefix,
java.lang.String df)
stream - DESCRIBE THE PARAMETERtimeSource - DESCRIBE THE PARAMETERparams - DESCRIBE THE PARAMETERprefix - DESCRIBE THE PARAMETERdf - DESCRIBE THE PARAMETER| Method Detail |
public Logger getLogger(java.lang.Class clazz,
java.lang.String instance)
LogManager
getLogger in interface LogManagerclazz - DESCRIBE THE PARAMETERinstance - DESCRIBE THE PARAMETER
public TimeSource getTimeSource()
public java.io.PrintStream getPrintStream()
public java.lang.String getPrefix()
protected int parseVal(java.lang.String key)
key - DESCRIBE THE PARAMETER
protected abstract Logger constructLogger(java.lang.String clazz,
int level)
clazz - DESCRIBE THE PARAMETERlevel - DESCRIBE THE PARAMETER
|
Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||