<div dir="ltr">For a data entry application with Magma, you can simply create a session and #begin it, if you are willing to #commitAndBegin regularly when you change things, or #abort; #begin if you need to check for changes.<div>
<br></div><div>In an Aida application, you could easily #abort and #begin at the top of every view method, and #commitAndBegin with all your action methods, but since Aida is already providing &quot;persistency&quot; with the domain model, it seems like you could pretty easily create a special &quot;Magma Aware&quot; Aida by adding some well placed commits, aborts, and begins in the right places within Aida and creating a &quot;magmaSession&quot; property for your application.</div>
<div><br></div><div>Would it be hard to hook into the Aida code that reads and writes the domain model to provide such behavior?</div><div><br></div><div>Rob</div></div>