@Documented
@Inherited
@Retention(value=RUNTIME)
@Target(value={METHOD,TYPE})
public @interface Transactional
Modifier and Type | Optional Element and Description |
---|---|
boolean |
enabled |
Isolation |
isolation |
java.lang.Class<? extends java.lang.Throwable>[] |
noRollbackFor |
java.lang.String[] |
noRollbackForClassName |
Propagation |
propagation |
boolean |
readOnly |
java.lang.Class<? extends java.lang.Throwable>[] |
rollbackFor |
java.lang.String[] |
rollbackForClassName |
int |
timeout |
public abstract Isolation isolation
public abstract java.lang.Class<? extends java.lang.Throwable>[] noRollbackFor
public abstract Propagation propagation