cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Kienenberger <mkien...@gmail.com>
Subject Re: Webapplication with 2 ObjectContexts
Date Fri, 19 Apr 2013 20:20:41 GMT
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.reich@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 <mad7@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.reich@markusreich.at

Mime
View raw message