public class TxInterceptorImpl extends Object implements org.apache.aries.blueprint.Interceptor
| Constructor and Description |
|---|
TxInterceptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
getRank() |
void |
postCallWithException(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Throwable ex,
Object preCallToken) |
void |
postCallWithReturn(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Object returnType,
Object preCallToken) |
Object |
preCall(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Object... parameters) |
void |
setCoordinator(org.osgi.service.coordinator.Coordinator coordinator) |
void |
setTransactionManager(TransactionManager manager) |
void |
setTxMetaDataHelper(TxComponentMetaDataHelper transactionEnhancer) |
public int getRank()
getRank in interface org.apache.aries.blueprint.Interceptorpublic Object preCall(org.osgi.service.blueprint.reflect.ComponentMetadata cm, Method m, Object... parameters) throws Throwable
preCall in interface org.apache.aries.blueprint.InterceptorThrowablepublic void postCallWithException(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Throwable ex,
Object preCallToken)
postCallWithException in interface org.apache.aries.blueprint.Interceptorpublic void postCallWithReturn(org.osgi.service.blueprint.reflect.ComponentMetadata cm,
Method m,
Object returnType,
Object preCallToken)
throws Exception
postCallWithReturn in interface org.apache.aries.blueprint.InterceptorExceptionpublic final void setTransactionManager(TransactionManager manager)
public void setCoordinator(org.osgi.service.coordinator.Coordinator coordinator)
public final void setTxMetaDataHelper(TxComponentMetaDataHelper transactionEnhancer)
Copyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.