hey andrus!
thanks for your fast reply!
right now i have this pattern:
try {
getCayennecontext().commitChanges();
} catch (CayenneRuntimeException e) {
getCayennecontext().revertChanges();
}
now my question is: is it necessary to call rollbackchanges after
commitChanges failed, or does it rollback automatically if it fails?
regards
chris
On 4/19/06, Andrus Adamchik <andru..bjectstyle.org> wrote:
> Chris,
>
> The method fell victim to the pre-beta refactoring effort - we needed
> to reconcile new ObjectContext and existing DataContext APIs, so we
> settled on naming closer to 1.1 ('revertChanges' was introduced
> during one of the 1.2 milestones). Currently the context has two
> methods that undo the changes:
>
> * rollbackChanges (cascades revert to parent contexts)
> * rollbackChangesLocally (reverts locally)
>
> Both are equivalent unless you are using nested DataContrexts or
> remote object persistence.
>
> Andrus
>
>
>
> On Apr 19, 2006, at 4:38 PM, Christoph Sturm wrote:
>
> > Hey guys!
> >
> > I am upgrading from M11 to b2 and it looks like the revertChanges
> > method was removed. I cant find anything in the releasenotes, so i'd
> > like to know if it was just renamed or removed, and if it was removed
> > why it was removed.
> >
> > thanks
> > chris
> >
> > --
> > christoph.stur..mail.com
> >
>
>
-- christoph.stur..mail.com
This archive was generated by hypermail 2.0.0 : Wed Apr 19 2006 - 08:52:38 EDT