|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Inherited @Retention(value=RUNTIME) @Target(value={METHOD,TYPE}) public @interface Transactional
Demarcates transaction boundaries
Note that is you are using seam managed transactions seam will automatically manage your transactions for you, rendering this unnecessary Note that this annotation is not actually an intercepter binding. It is replaced by an intercepter binding at runtime by a portable extension in the ProcessAnnotatedType phase
Optional Element Summary | |
---|---|
TransactionPropagation |
value
The transaction propagation type. |
public abstract TransactionPropagation value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |