public class TransactionSynchronizationManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static ThreadLocal<Boolean> |
actualTransactionActive |
private static ThreadLocal<Map<Object,Object>> |
resources |
| 构造器和说明 |
|---|
TransactionSynchronizationManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
bindResource(Object key,
Object value) |
static void |
clear() |
static Object |
getResource(Object key) |
static boolean |
isActualTransactionActive() |
static boolean |
isResourceReady() |
static void |
setActualTransactionActive(boolean active) |
static Object |
unbindResource(Object key) |
private static final ThreadLocal<Map<Object,Object>> resources
private static final ThreadLocal<Boolean> actualTransactionActive
public static void bindResource(Object key, Object value) throws IllegalStateException
public static Object unbindResource(Object key) throws IllegalStateException
public static boolean isActualTransactionActive()
public static void clear()
public static void setActualTransactionActive(boolean active)
public static boolean isResourceReady()
Copyright © 2023. All rights reserved.