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