org.apache.aries.transaction
Class TxInterceptorImpl
java.lang.Object
org.apache.aries.transaction.TxInterceptorImpl
- All Implemented Interfaces:
- org.apache.aries.blueprint.Interceptor
public class TxInterceptorImpl
- extends Object
- implements org.apache.aries.blueprint.Interceptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TxInterceptorImpl
public TxInterceptorImpl()
getRank
public int getRank()
- Specified by:
getRank
in interface org.apache.aries.blueprint.Interceptor
postCallWithException
public void postCallWithException(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Throwable ex,
Object preCallToken)
- Specified by:
postCallWithException
in interface org.apache.aries.blueprint.Interceptor
postCallWithReturn
public void postCallWithReturn(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Object returnType,
Object preCallToken)
throws Exception
- Specified by:
postCallWithReturn
in interface org.apache.aries.blueprint.Interceptor
- Throws:
Exception
preCall
public Object preCall(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Object... parameters)
throws Throwable
- Specified by:
preCall
in interface org.apache.aries.blueprint.Interceptor
- Throws:
Throwable
setTransactionManager
public final void setTransactionManager(TransactionManager manager)
setTxMetaDataHelper
public final void setTxMetaDataHelper(TxComponentMetaDataHelper transactionEnhancer)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.