BEA Systems, Inc.

com.beasys.commerce.foundation.flow
Class FlowException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.beasys.commerce.foundation.flow.FlowException

public class FlowException
extends java.lang.Exception

Wrapper exception for the FlowManager. Includes a holder for the root exception.

See Also:
Serialized Form

Constructor Summary
FlowException()
          Flow exception.
FlowException(java.lang.String aMsg)
          Flow exception.
FlowException(java.lang.String aMsg, java.lang.Throwable aRootCause)
          Flow exception.
FlowException(java.lang.Throwable aRootCause)
          Flow exception.
 
Method Summary
 java.lang.Throwable getRootCause()
          Get the root cause exception.
 java.lang.String toString()
          To string.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlowException

public FlowException()
Flow exception.

FlowException

public FlowException(java.lang.String aMsg)
Flow exception.
Parameters:
aMsg - - a message attached to the FlowException.

FlowException

public FlowException(java.lang.Throwable aRootCause)
Flow exception.
Parameters:
aRootCause - - the root exception.

FlowException

public FlowException(java.lang.String aMsg,
                     java.lang.Throwable aRootCause)
Flow exception.
Parameters:
aMsg - the exception message.
aRootCause - the root exception.
Method Detail

toString

public java.lang.String toString()
To string.
Overrides:
toString in class java.lang.Throwable
Returns:
String

getRootCause

public java.lang.Throwable getRootCause()
Get the root cause exception.
Returns:
Throwable the root exception.

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved