I tried this too, but DataContext.createDataContext() isn't available in
3.1? how can I create a context


2013/4/19 Mike Kienenberger <mkien...@gmail.com>

> If you create a second non-child data context, then it should work
> just as you desire.
> Both contexts commit to the database independent of each other.
>
> On Fri, Apr 19, 2013 at 4:14 PM, Markus Reich
> <markus.re...@markusreich.at> wrote:
> > I tried, but it is not possible to commit data locally in a child
> context!
> > I just can commitToParent :-(
> >
> >
> > 2013/4/19 Marc A. Donis <m...@runbox.com>
> >
> >> I think what you need is a child context.  See
> CayenneRuntime.getContext(*
> >> *DataChannel <http://cayenne.apache.org/**docs/3.1/api/org/apache/**
> >> cayenne/DataChannel.html<
> http://cayenne.apache.org/docs/3.1/api/org/apache/cayenne/DataChannel.html
> >>
> >> parentChannel)
> >>
> >>
> >>
> >> On 19/4/2013 21:49, Markus Reich wrote:
> >>
> >>> Hi,
> >>>
> >>> is it possible to create a second context to make an atomic update to
> an
> >>> object not disturbing the main context?
> >>>
> >>> e.g.
> >>> in the application you can change data in a fom, there are two buttons
> >>> "save" and "revert"
> >>> by the way the user can add comments to the form, when he clicks add
> >>> comment a popup opens he can enter a text and this text should be
> saved,
> >>> but when I do a commit, the data changes in the form are also commited
> :-(
> >>>
> >>> regards
> >>> Meex
> >>>
> >>>
> >>
> >
> >
> > --
> > *Markus Reich*
> > Moosbach 28/2
> > 6392 St. Jakob i.H.
> > www.markusreich.at / www.meeximum.at
> > markus.re...@markusreich.at
>



-- 
*Markus Reich*
Moosbach 28/2
6392 St. Jakob i.H.
www.markusreich.at / www.meeximum.at
markus.re...@markusreich.at

Reply via email to