spring-framework / org.springframework.transaction.interceptor / CompositeTransactionAttributeSource

CompositeTransactionAttributeSource

open class CompositeTransactionAttributeSource : TransactionAttributeSource, Serializable

Composite TransactionAttributeSource implementation that iterates over a given array of TransactionAttributeSource instances.

Author
Juergen Hoeller

Since
2.0

Constructors

<init>

CompositeTransactionAttributeSource(transactionAttributeSources: Array<TransactionAttributeSource>)

Create a new CompositeTransactionAttributeSource for the given sources.

Functions

getTransactionAttribute

open fun getTransactionAttribute(method: Method, targetClass: Class<*>): TransactionAttribute

getTransactionAttributeSources

fun getTransactionAttributeSources(): Array<TransactionAttributeSource>

Return the TransactionAttributeSource instances that this CompositeTransactionAttributeSource combines.