You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ar...@apache.org on 2006/03/16 02:20:11 UTC
svn commit: r386233 [2/2] - in
/db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs:
./ docu/ docu/guides/ docu/tutorials/
Modified: db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/index.xml?rev=386233&r1=386232&r2=386233&view=diff
==============================================================================
--- db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/index.xml (original)
+++ db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/index.xml Wed Mar 15 17:20:09 2006
@@ -22,52 +22,63 @@
<title>Apache ObJectRelationalBridge - OJB</title>
</header>
<body>
-
- <section>
- <title>Summary</title>
+ <p><strong>Summary</strong></p>
<p>
Apache ObJectRelationalBridge (OJB) is an Object/Relational mapping tool that
allows transparent persistence for Java Objects against relational
databases.
</p>
- <section>
- <title>flexibility</title>
+ <ul>
+ <li>
+ <strong>flexibility</strong>
<p>
OJB supports multiple persistence APIs to provide users with their API of choice:
</p>
- <ul>
- <li>
- A <strong>PersistenceBroker</strong> API which serves as the OJB persistence
- kernel. The OTM-, ODMG- and JDO-implementations are built on
- top of this kernel.
+ <table class="ojb">
+
+ <tr>
+ <td class="ojb"><strong>PB-api</strong></td>
+ <td class="ojb">
+ The PersistenceBroker API which serves as standalone API and as
+ the <em>OJB persistence kernel</em>. The ODMG-, OTM- and JDO-implementations
+ are built on top of this kernel.
<br/>
- This API can also be used directly by applications that don't need full
- fledged object level transactions. (See the
- <a href="site:pb-tutorial">Persistence Broker Tutorial</a>
- for details.)
- </li>
- <li>
- A full featured
- <strong>ODMG 3.0</strong> compliant API. (See the
- <a href="site:odmg-tutorial">ODMG Tutorial</a> for an introduction.)
- </li>
- <li>
- A
- <strong>JDO</strong> compliant API. We currently provide a plugin to the JDO
+ Supports a <a href="site:query">Criteria</a> based query language.
+ (See the <a href="site:pb-tutorial">Persistence Broker Tutorial</a>
+ for details).
+ </td>
+ </tr>
+ <tr>
+
+ <td class="ojb"><strong>ODMG</strong></td>
+ <td class="ojb">
+ A full featured ODMG 3.0 compliant API supports persistence capable object
+ locking and a transactional "unit of work" pattern
+ (See the <a href="site:odmg-tutorial">ODMG Tutorial</a> for an introduction).
+ </td>
+ </tr>
+ <tr>
+ <td class="ojb">JDO</td>
+ <td class="ojb">
+ A JDO compliant API. We currently provide a plugin to the JDO
Reference Implementation (RI). Combining the JDO RI and our plugin
provides a JDO 1.0 compliant o/r solution.
<br/>
- A full JDO implementation is scheduled for OJB 2.0.
+ A full JDO2.0 implementation is scheduled for OJB 2.x.
(See the <a href="site:jdo-tutorial">JDO tutorial</a>
for an introduction to the JDO programming model.)
- </li>
- <li>
+ </td>
+ </tr>
+ <tr>
+ <td class="ojb">OTM-api</td>
+ <td class="ojb">
An Object Transaction Manager (OTM) layer that contains all features that
JDO and ODMG have in common. (See the
<a href="site:otm-tutorial">OTM tutorial</a> for details).
- </li>
- </ul>
+ </td>
+ </tr>
+ </table>
<p>
See the
@@ -75,10 +86,10 @@
Get the latest information on each API's <a href="site:status">status</a>.
</p>
- </section>
+ </li>
- <section>
- <title>scalability</title>
+ <li>
+ <strong>scalability</strong>
<p>
OJB has been designed for a large range of applications, from embedded systems to
rich client application to multi-tier J2EE based architectures.
@@ -91,15 +102,15 @@
OJB provides special support for Bean Managed EntityBeans (BMP).
</p>
- </section>
+ </li>
- <section>
- <title>functionality</title>
+ <li>
+ <strong>functionality</strong>
<p>
OJB uses an XML based Object/Relational mapping. The mapping resides in a
- dynamic MetaData layer, which can be manipulated at runtime through a simple
- Meta-Object-Protocol (MOP) to change the behaviour of the persistence
- kernel.
+ dynamic <a href="site:metadata">MetaData layer</a>, which can be manipulated
+ at runtime through a simple Meta-Object-Protocol (MOP) to change the behaviour
+ of the persistence kernel.
</p>
<p>
OJB provides several advanced O/R features like
@@ -124,8 +135,8 @@
<a href="site:links">in this document</a>.
</p>
- </section>
+ </li>
+ </ul>
- </section>
</body>
</document>
Modified: db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/site.xml
URL: http://svn.apache.org/viewcvs/db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/site.xml?rev=386233&r1=386232&r2=386233&view=diff
==============================================================================
--- db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/site.xml (original)
+++ db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/site.xml Wed Mar 15 17:20:09 2006
@@ -84,7 +84,9 @@
<password-needed href="#userPasswordNeeded"/>
</faq>
<javadoc label="JavaDocs" href="ext:javadoc"/>
- <getting-started label="Getting Started" href="getting-started.html"/>
+ <getting-started label="Getting Started" href="getting-started.html">
+ <ojb-blank-build-properties href="#ojb-blank-build-properties"/>
+ </getting-started>
<tutorials label="Tutorials" href="tutorials/" tab="tutorials">
<summary label="Summary" href="summary.html"/>
@@ -118,6 +120,7 @@
<multiple-databases href="#multiple-databases"/>
<named-objects href="#named-objects"/>
<ordering href="#ordering"/>
+ <pb-access href="#pb-access"/>
</odmg-guide>
<platform label="Platform settings" href="platforms.html">
<internal-tables href="#internal-tables"/>
Modified: db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/status.xml
URL: http://svn.apache.org/viewcvs/db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/status.xml?rev=386233&r1=386232&r2=386233&view=diff
==============================================================================
--- db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/status.xml (original)
+++ db/ojb/branches/OJB_1_0_RELEASE/src/doc/forrest/src/documentation/content/xdocs/status.xml Wed Mar 15 17:20:09 2006
@@ -24,27 +24,26 @@
<body>
<p>
- Status reports for the different APIs in Apache OJB.
+ Status reports for the different API implementations in Apache OJB.
</p>
<p>
Any known issues, including for the parts of OJB that are <em>stable</em>,
can be found in <a href="ext:release-notes">release-notes.txt</a>.
</p>
+ <table class="ojb">
- <ul>
- <li>
- <p>
- <strong>PB API</strong>
- </p>
+ <tr>
+ <td class="ojb"><strong>PB-api</strong></td>
+ <td class="ojb">
<p>
The PB (Persistence Broker) API implementation is <strong>stable</strong>.
</p>
- </li>
+ </td>
+ </tr>
- <li>
- <p>
- <strong>ODMG</strong>
- </p>
+ <tr>
+ <td class="ojb"><strong>ODMG-api</strong></td>
+ <td class="ojb">
<p>
The ODMG API implementation is <strong>stable</strong>.
</p>
@@ -53,12 +52,12 @@
fully implemented (Aggregations and Method Invocations). Workaround is to use
the <em>PB-API</em> <a href="site:odmg-guide/no-oql">within the ODMG implementation</a>.
</note>
- </li>
+ </td>
+ </tr>
- <li>
- <p>
- <strong>JDO</strong>
- </p>
+ <tr>
+ <td class="ojb">JDO</td>
+ <td class="ojb">
<p>
By providing a plugin to the SUN JDO Reference Implementation we provide
a complete JDO 1.0.1 <em>prototype</em> O/R mapping tool.
@@ -68,14 +67,14 @@
is not supported for the JDO 1.0 prototype.
</p>
<p>
- A complete Apache licensed JDO 2.0 implementation is scheduled for OJB 2.0.
+ A complete Apache licensed JDO 2.0 implementation is scheduled for OJB 2.x.
</p>
- </li>
+ </td>
+ </tr>
- <li>
- <p>
- <strong>OTM</strong>
- </p>
+ <tr>
+ <td class="ojb">OTM-api</td>
+ <td class="ojb">
<p>
The OTM (Object Transaction Manager) API implementation is in
<em>early beta</em>.
@@ -86,12 +85,12 @@
The future of the OTM layer will be discussed on the
<a href="site:mail-lists">OJB developer mailing list</a>.
</note>
- </li>
+ </td>
+ </tr>
- <li>
- <p>
- <strong>SODA</strong>
- </p>
+ <tr>
+ <td class="ojb">SODA-api</td>
+ <td class="ojb">
<p>
The legacy S.O.D.A. (Simple Object Database Access) API should
be considered <em>deprecated</em> and might be removed in a future
@@ -101,7 +100,8 @@
For more information about S.O.D.A. Query API, see the project's
<a href="ext:sourceforge/sodaquery">SourceForge Website</a>.
</p>
- </li>
- </ul>
+ </td>
+ </tr>
+ </table>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org