cuba.wired
Class TxInterceptor

java.lang.Object
  extended by cuba.Invocation
      extended by cuba.AroundInvocation
          extended by cuba.SimpleAroundInvocation
              extended by cuba.wired.TxInterceptor
Direct Known Subclasses:
TxInterceptorMandatory, TxInterceptorNever, TxInterceptorNotSupported, TxInterceptorRequired, TxInterceptorRequiresNew, TxInterceptorSupports

public abstract class TxInterceptor
extends SimpleAroundInvocation


Field Summary
 
Fields inherited from class cuba.AroundInvocation
interceptorMethodSignature
 
Constructor Summary
TxInterceptor(AroundInvocation successor)
           
 
Method Summary
protected  void registerStateSynchronization(WiredTransactionI tx, InvocationContextI invocationContext)
           
 
Methods inherited from class cuba.SimpleAroundInvocation
postCheck, preCheck
 
Methods inherited from class cuba.Invocation
invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TxInterceptor

public TxInterceptor(AroundInvocation successor)
Method Detail

registerStateSynchronization

protected void registerStateSynchronization(WiredTransactionI tx,
                                            InvocationContextI invocationContext)
                                     throws javax.transaction.SystemException
Throws:
javax.transaction.SystemException