public class TxComponentMetaDataHelperImpl extends Object implements TxComponentMetaDataHelper
| Constructor and Description |
|---|
TxComponentMetaDataHelperImpl() |
| Modifier and Type | Method and Description |
|---|---|
TransactionPropagationType |
getComponentMethodTxAttribute(org.osgi.service.blueprint.reflect.ComponentMetadata component,
String methodName) |
void |
populateBundleWideTransactionData(org.apache.aries.blueprint.ComponentDefinitionRegistry cdr,
TransactionPropagationType txType,
String method,
String bean) |
void |
setComponentTransactionData(org.apache.aries.blueprint.ComponentDefinitionRegistry registry,
org.osgi.service.blueprint.reflect.ComponentMetadata component,
TransactionPropagationType txType,
String method) |
void |
unregister(org.apache.aries.blueprint.ComponentDefinitionRegistry registry) |
public void unregister(org.apache.aries.blueprint.ComponentDefinitionRegistry registry)
unregister in interface TxComponentMetaDataHelperpublic void setComponentTransactionData(org.apache.aries.blueprint.ComponentDefinitionRegistry registry,
org.osgi.service.blueprint.reflect.ComponentMetadata component,
TransactionPropagationType txType,
String method)
setComponentTransactionData in interface TxComponentMetaDataHelperpublic TransactionPropagationType getComponentMethodTxAttribute(org.osgi.service.blueprint.reflect.ComponentMetadata component, String methodName)
getComponentMethodTxAttribute in interface TxComponentMetaDataHelperpublic void populateBundleWideTransactionData(org.apache.aries.blueprint.ComponentDefinitionRegistry cdr,
TransactionPropagationType txType,
String method,
String bean)
populateBundleWideTransactionData in interface TxComponentMetaDataHelperCopyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.