public enum TranPolicy extends java.lang.Enum<TranPolicy>
枚举常量和说明 |
---|
mandatory
支持当前事务,如果没有事务则报错
|
nested
如果当前有事务,则在当前事务内部嵌套一个事务;否则新建事务(需要入栈)
|
never
以无事务的方式执行,如果当前有事务则报错
|
not_supported
以无事务的方式执行,如果当前有事务则将其挂起
|
required
默认。
|
requires_new
新建一个事务,同时将当前事务挂起(需要入栈)
|
supports
支持当前事务,如果没有则不使用事务
|
限定符和类型 | 字段和说明 |
---|---|
int |
code |
限定符和类型 | 方法和说明 |
---|---|
static TranPolicy |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static TranPolicy[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final TranPolicy required
public static final TranPolicy requires_new
public static final TranPolicy nested
public static final TranPolicy mandatory
public static final TranPolicy supports
public static final TranPolicy not_supported
public static final TranPolicy never
public static TranPolicy[] values()
for (TranPolicy c : TranPolicy.values()) System.out.println(c);
public static TranPolicy valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值