TransactionSynchronization
callback methods on all currently registered synchronizations.
TransactionSynchronization, TransactionSynchronizationManager#getSynchronizations()
| Modifier and Type | Class and Description |
|---|---|
| private static class | TransactionSynchronizationUtils.
Inner class to avoid hard-coded dependency on AOP module. |
| Modifier and Type | Field and Description |
|---|---|
| private static final boolean | |
| private static final Log |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public static Mono | invokeAfterCommit(Collection<TransactionSynchronization>
a List of TransactionSynchronization objects synchronizations)Actually invoke the |
| public static Mono | invokeAfterCompletion(Collection<TransactionSynchronization>
a List of TransactionSynchronization objects synchronizations, int the completion status according to the
constants in the TransactionSynchronization interface completionStatus)Actually invoke the |
| public static Mono | triggerBeforeCommit(Collection<TransactionSynchronization>
a List of TransactionSynchronization objects synchronizations, boolean readOnly)Actually invoke the |
| public static Mono | triggerBeforeCompletion(Collection<TransactionSynchronization>
a List of TransactionSynchronization objects synchronizations)Actually invoke the |
| pack-priv static Object | unwrapResourceIfNecessary(Object resource)
Unwrap the given resource handle if necessary; otherwise return the given handle as-is. |
| aopAvailable | back to summary |
|---|---|
| private static final boolean aopAvailable | |
| logger | back to summary |
|---|---|
| private static final Log logger | |
| TransactionSynchronizationUtils | back to summary |
|---|---|
| pack-priv TransactionSynchronizationUtils() | |
| invokeAfterCommit | back to summary |
|---|---|
| public static Mono Actually invoke the
| |
| invokeAfterCompletion | back to summary |
|---|---|
| public static Mono Actually invoke the
| |
| triggerBeforeCommit | back to summary |
|---|---|
| public static Mono Actually invoke the
| |
| triggerBeforeCompletion | back to summary |
|---|---|
| public static Mono Actually invoke the
| |
| unwrapResourceIfNecessary | back to summary |
|---|---|
| pack-priv static Object unwrapResourceIfNecessary(Object resource) Unwrap the given resource handle if necessary; otherwise return the given handle as-is. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Object |
| ScopedProxyUnwrapper | back to summary |
|---|---|
| private ScopedProxyUnwrapper() | |
| unwrapIfNecessary | back to summary |
|---|---|
| public static Object unwrapIfNecessary(Object resource) | |