Oracle Fusion Middleware extensions for Logging and Diagnostics
11g Release 1 (11.1.2)

E22565-02

oracle.apps.fnd.appltest.diagfwk.common
Class DiagfwkException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by oracle.apps.fnd.appllcm.sdk.common.forkparent.ForkLCMException
                  extended by oracle.apps.fnd.appllcm.sdk.common.LCMException
                      extended by oracle.apps.fnd.appltest.diagfwk.common.DiagfwkException
All Implemented Interfaces:
java.io.Serializable, oracle.apps.fnd.appllcm.sdk.common.LCMDetailedException, oracle.apps.fnd.appllcm.sdk.common.LCMTranslatedException
Direct Known Subclasses:
DiagfwkSecurityException, DiagPrereqCycleException, InputValidationException

public class DiagfwkException
extends oracle.apps.fnd.appllcm.sdk.common.LCMException

Base exception class for diagnostics framework.

This is a runtime exception and extends from the base LCMException from the appllcm SDK package. Because this is a runtime exception, clients are not forced to deal with this exception explicitely in their code. The framework interface code (such as the CLI or the UI) will deal with this exception at the highest level by catching these exceptions and displaying the translated error messages to the users.

Since:
release specific (what release of product did this appear in)
Version:
$Header: DiagfwkException.java 08-oct-2007.14:43:50 ppradhan Exp $
Author:
ppradhan
See Also:
Serialized Form

Field Summary
 
Fields inherited from class oracle.apps.fnd.appllcm.sdk.common.forkparent.ForkLCMException
isDetailInternallyGenerated
 
Constructor Summary
DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason)
          Constructs an exception with a single, localizable reason.
DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason, oracle.apps.fnd.appllcm.sdk.common.ResourceRef details)
          Constructs an exception with a localizable reason and localizable details.
DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason, oracle.apps.fnd.appllcm.sdk.common.ResourceRef details, java.lang.Throwable cause)
          Constructs an exception with a localizable reason, localizable details and a root, cause exception.
DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason, java.lang.Throwable cause)
          Constructs an exception with a localizable reason and a root, cause exception.
DiagfwkException(java.lang.Throwable cause)
          Constructs an exception wrapping a root, cause exception.
 
Method Summary
 
Methods inherited from class oracle.apps.fnd.appllcm.sdk.common.LCMException
getConciseMessageRef, getDetailMessage, getDetailMessageRef, getLocale, getLocalizedMessage, getMessage, getMessageRef, setDetailMessageRef, setLocale, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DiagfwkException

public DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason)
Constructs an exception with a single, localizable reason.

Parameters:
reason - the localizable reason the exception was thrown

DiagfwkException

public DiagfwkException(java.lang.Throwable cause)
Constructs an exception wrapping a root, cause exception.

Parameters:
cause - the nested exception that precipitated this one

DiagfwkException

public DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason,
                        java.lang.Throwable cause)
Constructs an exception with a localizable reason and a root, cause exception.

Parameters:
reason - the localizable reason the exception was thrown
cause - the nested exception that precipitated this one

DiagfwkException

public DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason,
                        oracle.apps.fnd.appllcm.sdk.common.ResourceRef details)
Constructs an exception with a localizable reason and localizable details.

Parameters:
reason - the localizable reason the exception was thrown
details - the localizable, explanatory details behind this exception

DiagfwkException

public DiagfwkException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef reason,
                        oracle.apps.fnd.appllcm.sdk.common.ResourceRef details,
                        java.lang.Throwable cause)
Constructs an exception with a localizable reason, localizable details and a root, cause exception.

Parameters:
reason - the localizable reason the exception was thrown
details - the localizable, explanatory details behind this exception
cause - the nested exception that precipitated this one

Oracle Fusion Middleware extensions for Logging and Diagnostics
11g Release 1 (11.1.2)

E22565-02

Copyright © 2011 Oracle. All Rights Reserved.