org.csapi.jr.se.policy
Class TransactionInProcessException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--org.csapi.jr.se.policy.PolicyException
                    |
                    +--org.csapi.jr.se.policy.TransactionInProcessException
All Implemented Interfaces:
java.io.Serializable

public class TransactionInProcessException
extends PolicyException

Thrown if there is currently a transaction in process. Note that transactions can not be nested, that is, a second call to startTransaction() without calling commitTransaction() or abortTransaction() in between will result in this exception being thrown during the second call.

See Also:
Serialized Form

Constructor Summary
TransactionInProcessException()
           
TransactionInProcessException(java.lang.String message)
           
TransactionInProcessException(java.lang.String message, java.lang.Throwable cause)
           
TransactionInProcessException(java.lang.Throwable cause)
           
 
Method Summary
 java.lang.Throwable getCause()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionInProcessException

public TransactionInProcessException()

TransactionInProcessException

public TransactionInProcessException(java.lang.String message)

TransactionInProcessException

public TransactionInProcessException(java.lang.String message,
                                     java.lang.Throwable cause)

TransactionInProcessException

public TransactionInProcessException(java.lang.Throwable cause)
Method Detail

getCause

public java.lang.Throwable getCause()
Overrides:
getCause in class PolicyException