org.springframework.transaction.interceptor
Class TransactionInterceptor.ThrowableHolder

java.lang.Object
  extended by org.springframework.transaction.interceptor.TransactionInterceptor.ThrowableHolder
Enclosing class:
TransactionInterceptor

private static class TransactionInterceptor.ThrowableHolder
extends java.lang.Object

Internal holder class for a Throwable, used as a return value from a TransactionCallback (to be subsequently unwrapped again).


Field Summary
private  java.lang.Throwable throwable
           
 
Constructor Summary
TransactionInterceptor.ThrowableHolder(java.lang.Throwable throwable)
           
 
Method Summary
 java.lang.Throwable getThrowable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

throwable

private final java.lang.Throwable throwable
Constructor Detail

TransactionInterceptor.ThrowableHolder

public TransactionInterceptor.ThrowableHolder(java.lang.Throwable throwable)
Method Detail

getThrowable

public final java.lang.Throwable getThrowable()