|
Oracle Fusion Middleware extensions for XML based Datamodel Framework 11g Release 1 (11.1.1.6) E22566-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.apps.fnd.applxdf.comp.XDFLogger
oracle.apps.fnd.applxdf.junitrt.testcases.ObservableTextLogger
public class ObservableTextLogger
Rather than using a java.util.Observable class; creating own observable class
Constructor Summary | |
---|---|
ObservableTextLogger()
|
Method Summary | |
---|---|
void |
addObserver(ILoggingObserver o)
Adds a observer. |
protected void |
clearChanged()
Switching off the notification mechanism |
int |
countObservers()
Returns the number of observers of this Observable object. |
void |
deleteObserver(ILoggingObserver o)
Deletes an observer from the set of observers of this object. |
void |
deleteObservers()
Clears the observer list so that this object no longer has any observers. |
boolean |
hasChanged()
Tests if this object has changed. |
void |
log(java.lang.String p1,
java.lang.String p2)
Add message to log. |
void |
log(java.lang.String p1,
java.lang.String p2,
java.lang.String p3)
Add message to log. |
void |
notifyObservers(java.lang.Object arg)
Notify the observers with a object. |
protected void |
setChanged()
A s/w to ON/Off the notifcation mechanism. |
Methods inherited from class oracle.apps.fnd.applxdf.comp.XDFLogger |
---|
addConsoleHandler, closeFileHandler, flushMessages, getAllMessagesList, getDebugLevel, getLogger, getLogger, getMessage, isHandlerExist, log, removeConsoleHandler, setCalledFromJdev, setConsoleFormat, setDebugLevel, setLogFile, setLogFormat, setupHandler |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObservableTextLogger()
Method Detail |
---|
public void log(java.lang.String p1, java.lang.String p2)
XDFLogger
log
in class XDFLogger
p1
- The log level.p2
- The logging message.public void log(java.lang.String p1, java.lang.String p2, java.lang.String p3)
XDFLogger
log
in class XDFLogger
p1
- The log level.p2
- The logging message.p3
- time stamp stringpublic void addObserver(ILoggingObserver o)
o
- an observer to be added.
java.lang.NullPointerException
- if the parameter o is null.public void deleteObserver(ILoggingObserver o)
null
to this method will have no effect.
o
- the observer to be deleted.public void notifyObservers(java.lang.Object arg)
arg
- public void deleteObservers()
protected void setChanged()
protected void clearChanged()
public boolean hasChanged()
public int countObservers()
|
Oracle Fusion Middleware extensions for XML based Datamodel Framework 11g Release 1 (11.1.1.6) E22566-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |