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

E22565-02

oracle.apps.fnd.appltest.diagfwk.api.inputs
Class InputValidationException

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
                          extended by oracle.apps.fnd.appltest.diagfwk.api.inputs.InputValidationException
All Implemented Interfaces:
java.io.Serializable, oracle.apps.fnd.appllcm.sdk.common.LCMDetailedException, oracle.apps.fnd.appllcm.sdk.common.LCMTranslatedException

public class InputValidationException
extends DiagfwkException

An exception that is generally thrown by input parameter validator classes whenever they detect a validation error.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class oracle.apps.fnd.appllcm.sdk.common.forkparent.ForkLCMException
isDetailInternallyGenerated
 
Constructor Summary
InputValidationException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef pReason)
          Creates an instance of InputValidationException
InputValidationException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef pReason, java.lang.Throwable pCause)
          Creates an instance of InputValidationException
InputValidationException(java.lang.String pNlsBundle, java.lang.String pNlsKey, java.lang.Object[] pTokenValues)
          Creates a new instance of InputValidation exception using the given NLS Bundle, NLS Key and any optional token values.
InputValidationException(java.lang.String pNlsBundle, java.lang.String pNlsKey, java.lang.Object[] pTokenValues, java.lang.Throwable pCause)
          Creates a new instance of InputValidation exception using the given NLS Bundle, NLS Key and any optional token values.
 
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

InputValidationException

public InputValidationException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef pReason,
                                java.lang.Throwable pCause)
Creates an instance of InputValidationException

Parameters:
pReason - resource reference that encapsulates the validation error mesage
pCause - any underlying exception if applicable

InputValidationException

public InputValidationException(oracle.apps.fnd.appllcm.sdk.common.ResourceRef pReason)
Creates an instance of InputValidationException

Parameters:
pReason - resource reference that encapsulates the validation error mesage

InputValidationException

public InputValidationException(java.lang.String pNlsBundle,
                                java.lang.String pNlsKey,
                                java.lang.Object[] pTokenValues,
                                java.lang.Throwable pCause)
Creates a new instance of InputValidation exception using the given NLS Bundle, NLS Key and any optional token values.

Parameters:
pNlsBundle - name of the Java resource bundle
pNlsKey - key for the message in the resource bundle
pTokenValues - any argument values for the message
pCause - any underlying cause for the current exception.

InputValidationException

public InputValidationException(java.lang.String pNlsBundle,
                                java.lang.String pNlsKey,
                                java.lang.Object[] pTokenValues)
Creates a new instance of InputValidation exception using the given NLS Bundle, NLS Key and any optional token values.

Parameters:
pNlsBundle - name of the Java resource bundle
pNlsKey - key for the message in the resource bundle
pTokenValues - any argument values for the message

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

E22565-02

Copyright © 2011 Oracle. All Rights Reserved.