|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME) @Target(value=METHOD) public @interface AfterBegin
The AfterBegin method notifies a beanlet instance that a new
transaction has started, and that the subsequent business methods on the
instance will be invoked in the context of the transaction.
AfterBegin annotation is applied MUST fulfill all of the following
criteria:
AfterBegin is applied MAY be
public, protected, package private or private.
static.
final.
<beanlets xmlns="http://beanlet.org/schema/beanlet"
xmlns:tx="http://beanlet.org/schema/transaction"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://beanlet.org/schema/beanlet http://beanlet.org/schema/beanlet/beanlet_1_0.xsd
http://beanlet.org/schema/transaction http://beanlet.org/schema/transaction/beanlet_transaction_1_0.xsd">
<beanlet name="foo" type="com.acme.Foo">
<tx:after-begin method="bar"/>
</beanlet>
</beanlets>
TransactionSynchronization
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||