HiveTranse is not fitting as I want to implement a
session-per-application-transactions
pattern using annotations. HiveTranse (version 0.5.0) seems to be limited
to session-per-request or
at least session-per-view but does not support long running sessions /
transactions beyond the lifetime
of a request.
see: http://www.hibernate.org/168.html
On Fri, 30 Sep 2005 13:13:40 +0200, Renat Zubairov
<[EMAIL PROTECTED]> wrote:
Hello Peter,
There is a possiblity to have a declarative transactioning but on on
the page but on the services (e.g. HiveMInd) that are called from the
page.
You can have a look on HiveMind and HiveTranse for example.
Will it suit you needs?
Renat
On 29/09/05, Peter Ertl <[EMAIL PROTECTED]> wrote:
I would like to manage transactions using annotations on pages.
Something like that...
@Transaction(type = TransactionType.RequiresNew, scope="OrderWizardTx")
public class OrderWizardPage1 extends BasePage
{
// do some initial stuff
}
@Transaction(type = TransactionType.Requires, scope="OrderWizardTx")
public class OrderWizardPage2 extends BasePage
{
// do even more stuff
}
@Transaction(type = TransactionType.Requires, scope="OrderWizardTx")
public class OrderWizardLastPage extends BasePage
{
// finish the stuff
public void onSave()
{
// end user transaction
// go home
}
}
As the user could navigate to any other page at any time I need
some demarcation where the transaction begin, continues or ends.
Regards
Peter
> --- Ursprüngliche Nachricht ---
> Von: Kent Tong <[EMAIL PROTECTED]>
> An: [email protected]
> Betreff: Re: "Page Transactions"
> Datum: Thu, 29 Sep 2005 10:41:06 +0000 (UTC)
>
> Peter Ertl <pertl <at> gmx.org> writes:
>
> > My current solution required access access to the full lifecycle
> > of the page. The only way I know is through IMonitor.
>
> Actually, what would you like to do?
>
> --
> Author of a book for learning Tapestry (www.agileskills2.org/EWDT)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Best regards,
Renat Zubairov
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]