@Deprecated @Retention(value=RUNTIME) @Target(value={METHOD,TYPE}) @Inherited public @interface GlobalTransactional
| Modifier and Type | Optional Element and Description |
|---|---|
int |
lockRetryInternal
Deprecated.
|
int |
lockRetryInterval
Deprecated.
customized global lock retry interval(unit: ms)
you may use this to override global config of "client.rm.lock.retryInterval"
note: 0 or negative number will take no effect(which mean fall back to global config)
|
int |
lockRetryTimes
Deprecated.
customized global lock retry times
you may use this to override global config of "client.rm.lock.retryTimes"
note: negative number will take no effect(which mean fall back to global config)
|
LockStrategyMode |
lockStrategyMode
Deprecated.
pick the Acquire lock policy
|
String |
name
Deprecated.
Given name of the global transaction instance.
|
Class<? extends Throwable>[] |
noRollbackFor
Deprecated.
not roll back for the Class
|
String[] |
noRollbackForClassName
Deprecated.
not roll back for the class name
|
Propagation |
propagation
Deprecated.
the propagation of the global transaction
|
Class<? extends Throwable>[] |
rollbackFor
Deprecated.
roll back for the Class
|
String[] |
rollbackForClassName
Deprecated.
roll back for the class name
|
int |
timeoutMills
Deprecated.
Global transaction timeoutMills in MILLISECONDS.
|
public abstract int timeoutMills
public abstract String name
public abstract String[] rollbackForClassName
public abstract String[] noRollbackForClassName
public abstract Propagation propagation
public abstract int lockRetryInterval
@Deprecated public abstract int lockRetryInternal
public abstract int lockRetryTimes
public abstract LockStrategyMode lockStrategyMode
Copyright © 2025 Apache. All rights reserved.