Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

oracle.jbo.common
Class ConsoleDiagnosticImpl

java.lang.Object
  extended by oracle.jbo.common.ConsoleDiagnosticImpl
All Implemented Interfaces:
IDiagnostic, IDiagnostic2

public class ConsoleDiagnosticImpl
extends java.lang.Object
implements IDiagnostic, IDiagnostic2

The superclass for classes that display diagnostics in a console.

This class is instantiated in DiagonsticFactory#createDiagnostic().

Since:
Jdeveloper 3.0

Constructor Summary
ConsoleDiagnosticImpl()
          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)
           
 boolean checkJEE()
          Returns true if executed in a JEE Container.
 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)
          We dont' want to print empty string like "", "\r\n", or "\n".
 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
 

Constructor Detail

ConsoleDiagnosticImpl

public ConsoleDiagnosticImpl()
Creates an instance.

Method Detail

checkJEE

public boolean checkJEE()
Returns true if executed in a JEE Container.


print

public void print(java.lang.String message)
Displays a message in the console.

Specified by:
print in interface IDiagnostic
Parameters:
message - the message to be printed.

println

public void println(java.lang.String message)
We dont' want to print empty string like "", "\r\n", or "\n". Displays a message, with a carrage-return, in the console.

Specified by:
println in interface IDiagnostic
Parameters:
message - the message to be printed.

initialized

public void initialized(java.lang.String reason)
Description copied from interface: IDiagnostic2
Called to signal initialization of Diagnostic.

Specified by:
initialized in interface IDiagnostic2
Parameters:
reason - describes the reason for initialization.

begin

public void begin(java.lang.String actionName,
                  java.util.HashMap<java.lang.String,java.lang.String> contextData)
Specified by:
begin in interface IDiagnostic

addContextData

public void addContextData(java.lang.String actionName,
                           java.util.HashMap<java.lang.String,java.lang.String> contextData)
Description copied from interface: IDiagnostic
This method will be used in between "begin" and "end" call for adding extra context data

Specified by:
addContextData in interface IDiagnostic

end

public void end(java.lang.String actionName)
Specified by:
end in interface IDiagnostic

toString

public java.lang.String toString()
Produces a textual description of this diagnostic service.

Specified by:
toString in interface IDiagnostic
Overrides:
toString in class java.lang.Object
Returns:
a status string.

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

Copyright © 1997, 2011, Oracle. All rights reserved.