spring-framework / org.springframework.transaction.support / DelegatingTransactionDefinition

DelegatingTransactionDefinition

abstract class DelegatingTransactionDefinition : TransactionDefinition, Serializable

TransactionDefinition implementation that delegates all calls to a given target TransactionDefinition instance. Abstract because it is meant to be subclassed, with subclasses overriding specific methods that are not supposed to simply delegate to the target instance.

Author
Juergen Hoeller

Since
3.0

Constructors

<init>

DelegatingTransactionDefinition(targetDefinition: TransactionDefinition)

Create a DelegatingTransactionAttribute for the given target attribute.

Functions

equals

open fun equals(other: Any?): Boolean

getIsolationLevel

open fun getIsolationLevel(): Int

getName

open fun getName(): String

getPropagationBehavior

open fun getPropagationBehavior(): Int

getTimeout

open fun getTimeout(): Int

hashCode

open fun hashCode(): Int

isReadOnly

open fun isReadOnly(): Boolean

toString

open fun toString(): String