Erick

This is perfect. Thanks - a must read. I may be called upon to develop a new datastore adapter soon, and this gives me a great place to start.

Richard

Erik Bengtson wrote:
Richard,

If you are searching for the internals of a JDO implementation, you can read the
JPOX internals at
http://jpox.cvs.sourceforge.net/*checkout*/jpox/JPOX/xdocs/1_1/developer/jpox-core.odp

Regards,

Quoting Richard Schilling <[EMAIL PROTECTED]>:

I did realize that the JDO API and the model in the apache code was just
the implementation of the spec.  What I'm after is to make sure I
understand what parts of the API (which interfaces) are used by a
specific implementation to cause classes to be committed to the data
store.  It looks like the transactions defined in the spec serve this
purpose, but there's so much information I can't be sure.

Thanks ... still getting my head around the JDO spec - I've even read
the JDO book which I have.

Cheers.
Richard


Matthew T. Adams wrote:
Hi Richard,

Apache JDO is the home of the JDO API (the interface & class files of the
specification) & TCK (the code that tests whether a JDO implementation is
compliant with the specification); none of the code here actually writes to
a database*.  The reference implementation for JDO 2.0 is JPOX
(www.jpox.org) -- it is an implementation of the JDO 2.0 API.  There are
also many other implementations of JDO out there.

HTH,
Matthew

*:  There is a legacy reference implementation called FOStore (pronounced
like "foster") that was used as the JDO 1.0, but I don't think that's used
much anymore.  Others can comment on that.

-----Original Message-----
From: Richard Schilling [mailto:[EMAIL PROTECTED]
Sent: Tuesday, July 31, 2007 10:22 AM
To: [email protected]
Subject: greetings and question about data stores

Greetings.  This is my first post to the list.

I would like to know about the code base itself.  There is not any
documentation that discusses the structure of the code itself and how
the software interacts with the data store.

Can any one tell me what source code files actually contain the code
that writes to the data store?

Thanks!

Richard Schilling








Reply via email to