| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.javatools.logging.Diagnostics
public final class Diagnostics
Provides utilities for creating diagnostic files. Diagnostics are off by default.
| Method Summary | |
|---|---|
static java.lang.String | 
basicConfigurationData()
Returns a String containing basic configuration data about the execution environment.  | 
static java.io.File | 
getDiagnosticDirectory()
Returns the diagnostic directory.  | 
static boolean | 
isLockedFile(java.io.File file)
Returns true if the specified file is a locked diagnostic file that should not be transmitted.  | 
static boolean | 
isOn()
Returns true if the diagnostics are being saved in the diagnostics directory located in the system directory..  | 
static java.io.File | 
newFile(java.lang.String prefix)
Creates a new diagnostic File.  | 
static java.io.File | 
newFile(java.lang.String prefix,
        java.lang.String suffix)
Creates a new diagnostic File.  | 
static java.io.File | 
newLockedFile(java.lang.String prefix)
Returns a diagnostic file which will be locked.  | 
static void | 
setDiagnosticDirectory(java.io.File diagnosticDirectory)
Sets the directory to use for diagnostic files.  | 
static java.lang.String | 
systemProperties()
Returns a String containing the names and values of all system properties defined in the current configuration.  | 
static void | 
writeBanner(java.io.Writer w,
            java.lang.String bannerText)
Writes a banner to the specified writer.  | 
static void | 
writeSystemConfiguration(java.io.Writer w)
Writes information about the current system configuration to the specified output stream.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static java.io.File getDiagnosticDirectory()
public static void setDiagnosticDirectory(java.io.File diagnosticDirectory)
diagnosticDirectory - the directory to use for diagnostic files.
java.lang.IllegalArgumentException - if the diagnosticDirectory exists
    and is not a directory, or does not exist and could not be created.public static boolean isLockedFile(java.io.File file)
file - public static boolean isOn()
public static java.io.File newLockedFile(java.lang.String prefix)
prefix - 
public static java.io.File newFile(java.lang.String prefix,
                                   java.lang.String suffix)
prefix - an identifying prefix for the file. May be null.suffix - a suffix for the file. May be null.
public static java.io.File newFile(java.lang.String prefix)
prefix - an identifying prefix for the file.
public static void writeBanner(java.io.Writer w,
                               java.lang.String bannerText)
w - a writer to write to.bannerText - the text for the banner.
public static void writeSystemConfiguration(java.io.Writer w)
                                     throws java.io.IOException
w - a writer to write to.
java.io.IOExceptionpublic static java.lang.String basicConfigurationData()
public static java.lang.String systemProperties()
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||