Re: Is possible store an object update in Ozone Database?

Naaliel Mendes <[email protected]> Tue, 29 Nov 2005 14:50:49 -0100
Newsgroups gmane.comp.java.ozone.user
Message-ID <[email protected]>
Hey Per,
Thank you for your help.
I changed the interface class with the comments /* updates */ and
after I executed OPP command. Now, the update is persisted.

Regards,
Naaliel Mendes


On 11/29/05, Per Nyfelt <[email protected]> wrote:
> Hi,
>
> There is no specific method for update in Ozone. Each method that updates=
 the
> object is marked with an @update javadoc tag (or an //update comment afte=
r
> the method or a method name pattern passed to OPP  - see turorial and
> examples). The resulting proxy generated by OPP will signal to the server=
 how
> to behave. My guess is that you are running Ozone as a local embedded
> database and that objects are not correctly marked as updates which would
> mean that changes are not stored persistantly. The whole point and great
> advantage of Ozone over other persistence frameworks such as JDO, Hiberna=
te
> etc is that storage is truly transparent - no storageManager.persist(obj)=
  or
> whatever just normal java interaction with and the server will take care =
of
> persistence for you!
>
> Best regards,
> Per
>
>
> On Tuesday 29 November 2005 04.43, Naaliel Mendes wrote:
> > Hi,
> > I'm trying store an alteration in Ozone database without sucess. So, I
> > need help.
> > I have the following line in the sense of Ozone + Benchmark OO7:
> >
> > Benchmark anBenchmark =3D (Benchmark)
> > anDatabase.objectForName("OO7Benchmark");
> >
> > Well, I can found the elements of OO7Benchmark throught BenchmarkImpl
> > methods. In this moment, I take a object from class OO7_AtomicPartImpl
> > and use setX to define a new value. At this moment, I would like store
> > this information in database, but I don't know how. When I access this
> > object in the currently database, I can see that new value (for this I
> > use traversal query). But, when database is off and after on, I can't
> > see the updates, the new value disappear. With this scenario, I regard
> > that my updates were not persisted in Ozone database.
> >
> > For this side, I can be wrong. Perhaps, any concept is hidden for me
> > now. When I see org.ozoneDB.Database I can see methods for
> > create/copy/delete an object, but I don't see any method for update an
> > object.
> >
> > Regards,
> > Naaliel Mendes
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc. Do you grep through log
> > files for problems?  Stop!  Download the new AJAX search engine that ma=
kes
> > searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
> > http://ads.osdn.com/?ad_idv37&alloc_id=16865&op=3DClick
> > _______________________________________________
> > Ozone-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/ozone-users
>


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click