com.liferay.portal.kernel.annotation
Annotation Type Transactional
@Documented
@Inherited
@Retention(value=RUNTIME)
@Target(value={METHOD,TYPE})
public @interface Transactional
isolation
public abstract Isolation isolation
- Default:
- DEFAULT
noRollbackFor
public abstract Class<? extends Throwable>[] noRollbackFor
- Default:
- {}
noRollbackForClassName
public abstract String[] noRollbackForClassName
- Default:
- {}
propagation
public abstract Propagation propagation
- Default:
- REQUIRED
readOnly
public abstract boolean readOnly
- Default:
- false
rollbackFor
public abstract Class<? extends Throwable>[] rollbackFor
- Default:
- {}
rollbackForClassName
public abstract String[] rollbackForClassName
- Default:
- {}
timeout
public abstract int timeout
- Default:
- -1