oracle.cle.exception
Class CLEException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--oracle.cle.exception.CLEException
All Implemented Interfaces:
CLEExceptionConstants, java.io.Serializable
Direct Known Subclasses:
CollectionTypeNotSupportedException, DeploymentConnectorException, HandlerNotFoundException, ProcessInfoException, TransitionConditionException, XSLTransformException

public class CLEException
extends java.lang.Exception
implements CLEExceptionConstants

The base class for all CLE Exceptions

See Also:
Serialized Form

Field Summary
protected  java.lang.Object callingObject
          The Object where the Exception occurred
protected  java.lang.String detailedErrorMessage
          The detailed error message
protected  java.lang.String errCode
          The error code like CLE-XXX
protected  java.lang.String errorMessage
          The one line error message
protected  java.lang.Exception lastException
          The exception that caused this one to be created.
protected  java.lang.String possibleFix
          The possible fix for this message
 
Fields inherited from interface oracle.cle.exception.CLEExceptionConstants
CLE100, CLE101, CLE102, CLE103, CLE104, CLE105, CLE106, CLE107, CLE108, CLE109, CLE110, CLE111, CLE112, CLE113, CLE114, CLE115, CLE116, CLE117, CLE118, CLE119, CLE120, CLE121, CLE122, CLE123, CLE124, CLE125, CLE126, CLE127, CLE128, CLE129, CLE130, CLE131, CLE132, CLE133, CLE134, CLE135, CLE136, CLE137, CLE138, CLE139, CLE140, CLE141, CLE142, CLE143, CLE144, CLE145, CLE146, CLE147, CLE148, CLE149, CLE150, CLE151, CLE152, CLE153, CLE154, CLE155, CLE156, CLE157, CLE158, CLE159, CLE160, CLE161, CLE162, CLE163, CLE164, CLE165, CLE166, CLE167, CLE168, CLE169, CLE170, CLE171, CLE172, CLE173, CLE174, CLE175, CLE176, CLE177, CLE178, CLE179, CLE180, CLE181, CLE182, CLE183, CLE184, CLE185, CLE186, CLE187, CLE188, CLE189, CLE190, CLE191, CLE192, CLE193, CLE194, CLE195, CLE196, CLE197, CLE198, CLE199, CLE200, CLE201, CLE202, CLE203, CLE204, CLE205, CLE206, CLE207, CLE208, CLE209, CLE210, CLE211, CLE212, CLE213, CLE214, CLE215, CLE216, CLE217, CLE218, CLE219, CLE220, CLE221, CLE222, CLE223, CLE224, CLE225, CLE226, CLE227, CLE228, CLE229, CLE230, CLE231
 
Constructor Summary
CLEException()
           
CLEException(java.lang.String errorCode)
           
CLEException(java.lang.String errorCode, java.lang.Exception e)
           
CLEException(java.lang.String errorCode, java.lang.Object callingObject)
           
CLEException(java.lang.String errCode, java.lang.String errorMessage)
           
CLEException(java.lang.String errCode, java.lang.String errorMessage, java.lang.Exception e)
           
CLEException(java.lang.String errorMessage, java.lang.String detailedErrorMessage, java.lang.String possibleFix, java.lang.Object o)
          The constructor for this base class
 
Method Summary
 java.lang.Object getCallingObject()
           
 java.lang.String getDetailedErrorMessage()
           
 java.lang.String getErrorCode()
           
 java.lang.String getErrorMessage()
           
 java.lang.Exception getLastException()
           
 java.lang.String getMessage()
           
 java.lang.String getPossibleFix()
           
 java.lang.String getStackTrace()
           
static void main(java.lang.String[] args)
           
 void setDetailedErrorMessage(java.lang.String aString)
           
 void setErrorMessage(java.lang.String aString)
           
 void setPossibleFix(java.lang.String aString)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

errCode

protected java.lang.String errCode
The error code like CLE-XXX

errorMessage

protected java.lang.String errorMessage
The one line error message

detailedErrorMessage

protected java.lang.String detailedErrorMessage
The detailed error message

possibleFix

protected java.lang.String possibleFix
The possible fix for this message

callingObject

protected java.lang.Object callingObject
The Object where the Exception occurred

lastException

protected java.lang.Exception lastException
The exception that caused this one to be created. Required for Chaining
Constructor Detail

CLEException

public CLEException(java.lang.String errorMessage,
                    java.lang.String detailedErrorMessage,
                    java.lang.String possibleFix,
                    java.lang.Object o)
The constructor for this base class

CLEException

public CLEException()

CLEException

public CLEException(java.lang.String errorCode,
                    java.lang.Object callingObject)

CLEException

public CLEException(java.lang.String errorCode)

CLEException

public CLEException(java.lang.String errorCode,
                    java.lang.Exception e)

CLEException

public CLEException(java.lang.String errCode,
                    java.lang.String errorMessage)

CLEException

public CLEException(java.lang.String errCode,
                    java.lang.String errorMessage,
                    java.lang.Exception e)
Method Detail

getErrorCode

public java.lang.String getErrorCode()

getDetailedErrorMessage

public java.lang.String getDetailedErrorMessage()

getPossibleFix

public java.lang.String getPossibleFix()

getErrorMessage

public java.lang.String getErrorMessage()

getCallingObject

public java.lang.Object getCallingObject()

setDetailedErrorMessage

public void setDetailedErrorMessage(java.lang.String aString)

setErrorMessage

public void setErrorMessage(java.lang.String aString)

setPossibleFix

public void setPossibleFix(java.lang.String aString)

getLastException

public java.lang.Exception getLastException()

getStackTrace

public java.lang.String getStackTrace()

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable

main

public static void main(java.lang.String[] args)


Copyright © 2003 ORACLE Corp. All Rights Reserved.