|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.jbo.common.SharedFileDiagnosticImpl
public class SharedFileDiagnosticImpl
A Diagnostic implementation that routes output to a file.
The factory implementation allows the shortcut "file" for this implementation. It creates a unique file in the (system dependent) TEMP location, and writes all diagnostic output to it.
This class may be used with JDeveloper 9.0.2, in which case the special
shortname isn't available: to use this class you should set
* jbo.debugoutput
to the value oracle.jbo.common.SharedFileDiagnosticImpl
This class is instantiated in DiagonsticFactory#createDiagnostic()
.
Field Summary | |
---|---|
static java.lang.String |
LOGFILE_PREFIX
|
static java.lang.String |
LOGFILE_SUFFIX
|
Constructor Summary | |
---|---|
SharedFileDiagnosticImpl()
|
|
SharedFileDiagnosticImpl(java.lang.String fileName)
Creates an instance. |
Method Summary | |
---|---|
void |
addContextData(java.lang.String actionName,
java.util.HashMap<java.lang.String,java.lang.String> contextData)
This method will be used in between "begin" and "end" call for adding extra context data |
void |
begin(java.lang.String actionName,
java.util.HashMap<java.lang.String,java.lang.String> contextData)
|
void |
end(java.lang.String actionName)
|
void |
initialized(java.lang.String reason)
Called to signal initialization of Diagnostic. |
void |
print(java.lang.String message)
Displays a message in the console. |
void |
println(java.lang.String message)
Prints a trace message and terminates the line. |
java.lang.String |
toString()
Produces a textual description of this diagnostic service. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LOGFILE_PREFIX
public static final java.lang.String LOGFILE_SUFFIX
Constructor Detail |
---|
public SharedFileDiagnosticImpl(java.lang.String fileName)
public SharedFileDiagnosticImpl()
Method Detail |
---|
public void print(java.lang.String message)
print
in interface IDiagnostic
message
- the message to be printed.public void begin(java.lang.String actionName, java.util.HashMap<java.lang.String,java.lang.String> contextData)
begin
in interface IDiagnostic
public void addContextData(java.lang.String actionName, java.util.HashMap<java.lang.String,java.lang.String> contextData)
IDiagnostic
addContextData
in interface IDiagnostic
public void end(java.lang.String actionName)
end
in interface IDiagnostic
public void println(java.lang.String message)
IDiagnostic
println
in interface IDiagnostic
message
- the text to be printed.public void initialized(java.lang.String reason)
IDiagnostic2
initialized
in interface IDiagnostic2
reason
- describes the reason for initialization.public java.lang.String toString()
toString
in interface IDiagnostic
toString
in class java.lang.Object
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |