diff options
Diffstat (limited to 'docs/gsg/JAVA')
63 files changed, 105 insertions, 110 deletions
diff --git a/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf b/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf Binary files differindex c379a937..5482a512 100644 --- a/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf +++ b/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf diff --git a/docs/gsg/JAVA/CoreEnvUsage.html b/docs/gsg/JAVA/CoreEnvUsage.html index 0f87d622..1da3e46c 100644 --- a/docs/gsg/JAVA/CoreEnvUsage.html +++ b/docs/gsg/JAVA/CoreEnvUsage.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/CoreJavaUsage.html b/docs/gsg/JAVA/CoreJavaUsage.html index 4e74af7f..2452f32a 100644 --- a/docs/gsg/JAVA/CoreJavaUsage.html +++ b/docs/gsg/JAVA/CoreJavaUsage.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -51,7 +51,7 @@ Note that you can find the complete implementation of these functions in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. diff --git a/docs/gsg/JAVA/Cursors.html b/docs/gsg/JAVA/Cursors.html index eaec0eca..cae4d982 100644 --- a/docs/gsg/JAVA/Cursors.html +++ b/docs/gsg/JAVA/Cursors.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/DBAdmin.html b/docs/gsg/JAVA/DBAdmin.html index 1a669340..07ca6e2c 100644 --- a/docs/gsg/JAVA/DBAdmin.html +++ b/docs/gsg/JAVA/DBAdmin.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/DBEntry.html b/docs/gsg/JAVA/DBEntry.html index 8d28b169..c042b0b2 100644 --- a/docs/gsg/JAVA/DBEntry.html +++ b/docs/gsg/JAVA/DBEntry.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/DeleteEntryWCursor.html b/docs/gsg/JAVA/DeleteEntryWCursor.html index 64ea8f95..9f031037 100644 --- a/docs/gsg/JAVA/DeleteEntryWCursor.html +++ b/docs/gsg/JAVA/DeleteEntryWCursor.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/Env.html b/docs/gsg/JAVA/Env.html index 60334b24..8d8a488d 100644 --- a/docs/gsg/JAVA/Env.html +++ b/docs/gsg/JAVA/Env.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/EnvClose.html b/docs/gsg/JAVA/EnvClose.html index 2fded8af..56ade332 100644 --- a/docs/gsg/JAVA/EnvClose.html +++ b/docs/gsg/JAVA/EnvClose.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/EnvProps.html b/docs/gsg/JAVA/EnvProps.html index f7b4ddb8..e3074c5c 100644 --- a/docs/gsg/JAVA/EnvProps.html +++ b/docs/gsg/JAVA/EnvProps.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/Positioning.html b/docs/gsg/JAVA/Positioning.html index c2fc19fe..1139e78b 100644 --- a/docs/gsg/JAVA/Positioning.html +++ b/docs/gsg/JAVA/Positioning.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/PutEntryWCursor.html b/docs/gsg/JAVA/PutEntryWCursor.html index b6565f80..71e4b56a 100644 --- a/docs/gsg/JAVA/PutEntryWCursor.html +++ b/docs/gsg/JAVA/PutEntryWCursor.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/ReplacingEntryWCursor.html b/docs/gsg/JAVA/ReplacingEntryWCursor.html index 61a64b9f..b67b4fde 100644 --- a/docs/gsg/JAVA/ReplacingEntryWCursor.html +++ b/docs/gsg/JAVA/ReplacingEntryWCursor.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/accessmethods.html b/docs/gsg/JAVA/accessmethods.html index a4ee91fc..36791588 100644 --- a/docs/gsg/JAVA/accessmethods.html +++ b/docs/gsg/JAVA/accessmethods.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/baseapi.html b/docs/gsg/JAVA/baseapi.html index 7d4e135f..59598283 100644 --- a/docs/gsg/JAVA/baseapi.html +++ b/docs/gsg/JAVA/baseapi.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/bindAPI.html b/docs/gsg/JAVA/bindAPI.html index 1fc38fb7..f622af8a 100644 --- a/docs/gsg/JAVA/bindAPI.html +++ b/docs/gsg/JAVA/bindAPI.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/btree.html b/docs/gsg/JAVA/btree.html index b6d99d43..1639bdc2 100644 --- a/docs/gsg/JAVA/btree.html +++ b/docs/gsg/JAVA/btree.html @@ -13,7 +13,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -395,7 +395,7 @@ try { do not sort well when viewed as byte strings. There are several solutions to this problem, one being to provide a custom comparison function. See - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/programmer_reference/am_misc_faq.html" target="_top">http://download.oracle.com/docs/cd/E17076_02/html/programmer_reference/am_misc_faq.html</a> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/programmer_reference/am_misc_faq.html" target="_top">http://docs.oracle.com/cd/E17076_02/html/programmer_reference/am_misc_faq.html</a> for more information. </p> </li> @@ -455,7 +455,7 @@ try { <code class="classname">Comparator</code> class to the database. The Java <code class="classname">Comparator</code> interface requires you to implement the <code class="methodname">Comparator.compare()</code> method - (see <a class="ulink" href="http://download.oracle.com/javase/1.4.2/docs/api/java/util/Comparator.html" target="_top">http://download.oracle.com/javase/1.4.2/docs/api/java/util/Comparator.html</a> for details). + (see <a class="ulink" href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html" target="_top">http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html</a> for details). </p> <p> DB hands your <code class="methodname">Comparator.compare()</code> method diff --git a/docs/gsg/JAVA/cachesize.html b/docs/gsg/JAVA/cachesize.html index f99d43de..fecd91f2 100644 --- a/docs/gsg/JAVA/cachesize.html +++ b/docs/gsg/JAVA/cachesize.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/coreExceptions.html b/docs/gsg/JAVA/coreExceptions.html index 87489197..4fe2e0ca 100644 --- a/docs/gsg/JAVA/coreExceptions.html +++ b/docs/gsg/JAVA/coreExceptions.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/coredbclose.html b/docs/gsg/JAVA/coredbclose.html index dde7175a..d568ff03 100644 --- a/docs/gsg/JAVA/coredbclose.html +++ b/docs/gsg/JAVA/coredbclose.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/cursorJavaUsage.html b/docs/gsg/JAVA/cursorJavaUsage.html index c135f675..ac85916f 100644 --- a/docs/gsg/JAVA/cursorJavaUsage.html +++ b/docs/gsg/JAVA/cursorJavaUsage.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -82,7 +82,7 @@ <p>The full implementation of <code class="classname">ExampleDatabaseRead</code> can be found in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. @@ -255,7 +255,7 @@ import com.sleepycat.db.OperationStatus;</pre> document, this is relatively uninteresting. You can see how this is implemented by looking at: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. diff --git a/docs/gsg/JAVA/dataaccessorclass.html b/docs/gsg/JAVA/dataaccessorclass.html index d6d87b7d..b8dd5b46 100644 --- a/docs/gsg/JAVA/dataaccessorclass.html +++ b/docs/gsg/JAVA/dataaccessorclass.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/databaseLimits.html b/docs/gsg/JAVA/databaseLimits.html index 35d0c892..926834c4 100644 --- a/docs/gsg/JAVA/databaseLimits.html +++ b/docs/gsg/JAVA/databaseLimits.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -39,9 +39,12 @@ <p> Berkeley DB provides support for managing everything from very small databases that fit entirely in memory, to extremely large databases - holding millions of records and terabytes of data. DB databases can - store up to 256 terabytes of data. Individual record keys or record - data can store up to 4 gigabytes of data. + holding millions of records and terabytes of data. An individual + DB database can store up to 256 terabytes of data. By using + multiple databases, it is possible to use DB to store and + manage petabytes of information. Within a single database, + individual record keys or record data can be used to store up to 4 + gigabytes of data. </p> <p> DB's databases store data in a binary format that is portable across diff --git a/docs/gsg/JAVA/databases.html b/docs/gsg/JAVA/databases.html index 29000866..0b5a9b5a 100644 --- a/docs/gsg/JAVA/databases.html +++ b/docs/gsg/JAVA/databases.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dbErrorReporting.html b/docs/gsg/JAVA/dbErrorReporting.html index e8c821b1..09ea2f4f 100644 --- a/docs/gsg/JAVA/dbErrorReporting.html +++ b/docs/gsg/JAVA/dbErrorReporting.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dbconfig.html b/docs/gsg/JAVA/dbconfig.html index 87231720..b5ca8630 100644 --- a/docs/gsg/JAVA/dbconfig.html +++ b/docs/gsg/JAVA/dbconfig.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -360,7 +360,7 @@ filesystem's block size causes DB to write pages in block size increments. As a result, it is possible for a partial page to be written as the result of a transactional commit. For more - information, see <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/programmer_reference/transapp_reclimit.html" target="_top">http://download.oracle.com/docs/cd/E17076_02/html/programmer_reference/transapp_reclimit.html</a>. + information, see <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/programmer_reference/transapp_reclimit.html" target="_top">http://docs.oracle.com/cd/E17076_02/html/programmer_reference/transapp_reclimit.html</a>. </p> </div> </div> diff --git a/docs/gsg/JAVA/dbprops.html b/docs/gsg/JAVA/dbprops.html index 7743fcdb..1d48b1c0 100644 --- a/docs/gsg/JAVA/dbprops.html +++ b/docs/gsg/JAVA/dbprops.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dbtJavaUsage.html b/docs/gsg/JAVA/dbtJavaUsage.html index 37858875..728e1863 100644 --- a/docs/gsg/JAVA/dbtJavaUsage.html +++ b/docs/gsg/JAVA/dbtJavaUsage.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -46,7 +46,7 @@ Again, remember that you can find the complete implementation for these functions in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. @@ -533,7 +533,7 @@ import com.sleepycat.db.DatabaseException; </pre> <a id="java_dbt26"></a> <pre class="programlisting"> private static void usage() { System.out.println("ExampleDatabaseLoad [-h <database home>]"); - System.out.println(" [-s <selections file>]"); + System.out.println(" [-i <inventory file>]"); System.out.println(" [-v <vendors file>]"); System.exit(-1); } @@ -689,7 +689,7 @@ import com.sleepycat.db.DatabaseException; </pre> implemented by looking at <code class="filename">ExampleDatabaseLoad.java</code> in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. diff --git a/docs/gsg/JAVA/dpl.html b/docs/gsg/JAVA/dpl.html index c5172116..2e4441c6 100644 --- a/docs/gsg/JAVA/dpl.html +++ b/docs/gsg/JAVA/dpl.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dpl_delete.html b/docs/gsg/JAVA/dpl_delete.html index d37c43b7..c498e470 100644 --- a/docs/gsg/JAVA/dpl_delete.html +++ b/docs/gsg/JAVA/dpl_delete.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dpl_entityjoin.html b/docs/gsg/JAVA/dpl_entityjoin.html index efcb4789..2f9817a8 100644 --- a/docs/gsg/JAVA/dpl_entityjoin.html +++ b/docs/gsg/JAVA/dpl_entityjoin.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dpl_example.html b/docs/gsg/JAVA/dpl_example.html index 45936bc4..ad066d74 100644 --- a/docs/gsg/JAVA/dpl_example.html +++ b/docs/gsg/JAVA/dpl_example.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dpl_exampledatabaseput.html b/docs/gsg/JAVA/dpl_exampledatabaseput.html index 5b6c0470..c4a3efc4 100644 --- a/docs/gsg/JAVA/dpl_exampledatabaseput.html +++ b/docs/gsg/JAVA/dpl_exampledatabaseput.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dpl_exampleinventoryread.html b/docs/gsg/JAVA/dpl_exampleinventoryread.html index bccbce47..4ef2dd52 100644 --- a/docs/gsg/JAVA/dpl_exampleinventoryread.html +++ b/docs/gsg/JAVA/dpl_exampleinventoryread.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dpl_replace.html b/docs/gsg/JAVA/dpl_replace.html index 22ed49d6..8696aab2 100644 --- a/docs/gsg/JAVA/dpl_replace.html +++ b/docs/gsg/JAVA/dpl_replace.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/dplindexcreate.html b/docs/gsg/JAVA/dplindexcreate.html index 369df4dd..a37df2ea 100644 --- a/docs/gsg/JAVA/dplindexcreate.html +++ b/docs/gsg/JAVA/dplindexcreate.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/getmultiple.html b/docs/gsg/JAVA/getmultiple.html index b44acea2..9a88490f 100644 --- a/docs/gsg/JAVA/getmultiple.html +++ b/docs/gsg/JAVA/getmultiple.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/gettingit.html b/docs/gsg/JAVA/gettingit.html index 4773d6da..ecd16870 100644 --- a/docs/gsg/JAVA/gettingit.html +++ b/docs/gsg/JAVA/gettingit.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -38,7 +38,7 @@ </div> <p> You can obtain DB by visiting the Berkeley DB download page: - <a class="ulink" href="http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html" target="_top">http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html</a>. + <a class="ulink" href="http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html" target="_top">http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html</a>. </p> <p> To install DB, untar or unzip the distribution to the directory of diff --git a/docs/gsg/JAVA/index.html b/docs/gsg/JAVA/index.html index 1af370f4..bd0f00b6 100644 --- a/docs/gsg/JAVA/index.html +++ b/docs/gsg/JAVA/index.html @@ -12,7 +12,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -26,7 +26,7 @@ </table> <hr /> </div> - <div class="book" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="idm1146032"></a>Getting Started with Berkeley DB</h1></div><div><div class="legalnotice"><a id="idp50375432"></a><p class="legalnotice-title"><b>Legal Notice</b></p><span> + <div class="book" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="idm648896"></a>Getting Started with Berkeley DB</h1></div><div><div class="legalnotice"><a id="idm672408"></a><p class="legalnotice-title"><b>Legal Notice</b></p><span> <p> This documentation is distributed under an open source license. You may review the terms of this license at: @@ -56,11 +56,11 @@ <p> To obtain a copy of this document's original source code, please submit a request to the Oracle Technology Network forum at: - <a class="ulink" href="http://forums.oracle.com/forums/forum.jspa?forumID=271" target="_top">http://forums.oracle.com/forums/forum.jspa?forumID=271</a> + <a class="ulink" href="https://forums.oracle.com/forums/forum.jspa?forumID=271" target="_top">https://forums.oracle.com/forums/forum.jspa?forumID=271</a> </p> - </span></div></div><div><p class="pubdate">5/11/2012</p></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="preface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="preface.html#conventions">Conventions Used in this Book</a></span></dt><dt><span class="sect1"><a href="moreinfo.html">For More Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="moreinfo.html#contact_us">Contact Us</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="introduction.html">1. Introduction to Berkeley DB </a></span></dt><dd><dl><dt><span class="sect1"><a href="introduction.html#aboutthismanual">About This Manual</a></span></dt><dt><span class="sect1"><a href="javadplconcepts.html">Berkeley DB Concepts</a></span></dt><dd><dl><dt><span class="sect2"><a href="javadplconcepts.html#dplenvconcepts">Environments</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#key-data">Key-Data Pairs</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#storing-intro">Storing Data</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#duplicatesintro">Duplicate Data</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#replacedeleteIntro">Replacing and Deleting Entries</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#secondary">Secondary Keys</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#whichapi">Which API Should You Use?</a></span></dt></dl></dd><dt><span class="sect1"><a href="accessmethods.html">Access Methods</a></span></dt><dd><dl><dt><span class="sect2"><a href="accessmethods.html#selectAM">Selecting Access Methods</a></span></dt><dt><span class="sect2"><a href="accessmethods.html#BTreeVSHash">Choosing between BTree and Hash</a></span></dt><dt><span class="sect2"><a href="accessmethods.html#QueueVSRecno">Choosing between Queue and Recno</a></span></dt></dl></dd><dt><span class="sect1"><a href="databaseLimits.html">Database Limits and Portability</a></span></dt><dt><span class="sect1"><a href="coreExceptions.html">Exception Handling</a></span></dt><dt><span class="sect1"><a href="returns.html">Error Returns</a></span></dt><dt><span class="sect1"><a href="gettingit.html">Getting and Using DB </a></span></dt></dl></dd><dt><span class="chapter"><a href="Env.html">2. Database Environments</a></span></dt><dd><dl><dt><span class="sect1"><a href="Env.html#EnvOpen">Opening Database Environments</a></span></dt><dt><span class="sect1"><a href="EnvClose.html">Closing Database Environments</a></span></dt><dt><span class="sect1"><a href="EnvProps.html">Environment Properties</a></span></dt><dd><dl><dt><span class="sect2"><a href="EnvProps.html#envconfig">The EnvironmentConfig Class</a></span></dt><dt><span class="sect2"><a href="EnvProps.html#envhandleconfig">EnvironmentMutableConfig</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="dpl.html">I. Programming with the Direct Persistence Layer</a></span></dt><dd><dl><dt><span class="chapter"><a href="persist_first.html">3. Direct Persistence Layer First Steps</a></span></dt><dd><dl><dt><span class="sect1"><a href="persist_first.html#entitystore">Entity Stores</a></span></dt><dd><dl><dt><span class="sect2"><a href="persist_first.html#persist-open">Opening and Closing Environments and Stores</a></span></dt></dl></dd><dt><span class="sect1"><a href="persistobject.html">Persistent Objects</a></span></dt><dt><span class="sect1"><a href="saveret.html">Saving and Retrieving Data</a></span></dt></dl></dd><dt><span class="chapter"><a href="persist_index.html">4. Working with Indices</a></span></dt><dd><dl><dt><span class="sect1"><a href="persist_index.html#dplindexaccess">Accessing Indexes</a></span></dt><dd><dl><dt><span class="sect2"><a href="persist_index.html#primaryindexaccess">Accessing Primary Indices</a></span></dt><dt><span class="sect2"><a href="persist_index.html#secondaryindexaccess">Accessing Secondary Indices</a></span></dt></dl></dd><dt><span class="sect1"><a href="dplindexcreate.html">Creating Indexes</a></span></dt><dd><dl><dt><span class="sect2"><a href="dplindexcreate.html#dplprimaryidxdecl">Declaring a Primary Indexes</a></span></dt><dt><span class="sect2"><a href="dplindexcreate.html#dplsecondaryidxdecl">Declaring Secondary Indexes</a></span></dt><dt><span class="sect2"><a href="dplindexcreate.html#foreignkey">Foreign Key Constraints</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="persist_access.html">5. Saving and Retrieving Objects</a></span></dt><dd><dl><dt><span class="sect1"><a href="persist_access.html#simpleentity">A Simple Entity Class</a></span></dt><dt><span class="sect1"><a href="simpleda.html">SimpleDA.class</a></span></dt><dt><span class="sect1"><a href="simpleput.html">Placing Objects in an Entity Store</a></span></dt><dt><span class="sect1"><a href="simpleget.html">Retrieving Objects from an Entity Store</a></span></dt><dt><span class="sect1"><a href="getmultiple.html">Retrieving Multiple Objects</a></span></dt><dd><dl><dt><span class="sect2"><a href="getmultiple.html#dpl_cursor_initialize">Cursor Initialization</a></span></dt><dt><span class="sect2"><a href="getmultiple.html#dpl_dups">Working with Duplicate Keys</a></span></dt><dt><span class="sect2"><a href="getmultiple.html#dpl_cursor_range">Key Ranges</a></span></dt></dl></dd><dt><span class="sect1"><a href="dpl_entityjoin.html">Join Cursors</a></span></dt><dt><span class="sect1"><a href="dpl_delete.html">Deleting Entity Objects</a></span></dt><dt><span class="sect1"><a href="dpl_replace.html">Replacing Entity Objects</a></span></dt></dl></dd><dt><span class="chapter"><a href="dpl_example.html">6. A DPL Example</a></span></dt><dd><dl><dt><span class="sect1"><a href="dpl_example.html#vendorclass">Vendor.java</a></span></dt><dt><span class="sect1"><a href="inventoryclass.html">Inventory.java</a></span></dt><dt><span class="sect1"><a href="mydbenv-persist.html">MyDbEnv</a></span></dt><dt><span class="sect1"><a href="dataaccessorclass.html">DataAccessor.java</a></span></dt><dt><span class="sect1"><a href="dpl_exampledatabaseput.html">ExampleDatabasePut.java</a></span></dt><dt><span class="sect1"><a href="dpl_exampleinventoryread.html">ExampleInventoryRead.java</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="baseapi.html">II. Programming with the Base API</a></span></dt><dd><dl><dt><span class="chapter"><a href="databases.html">7. Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="databases.html#DBOpen">Opening Databases</a></span></dt><dt><span class="sect1"><a href="coredbclose.html">Closing Databases</a></span></dt><dt><span class="sect1"><a href="dbprops.html">Database Properties</a></span></dt><dt><span class="sect1"><a href="DBAdmin.html">Administrative Methods</a></span></dt><dt><span class="sect1"><a href="dbErrorReporting.html">Error Reporting Functions</a></span></dt><dt><span class="sect1"><a href="CoreEnvUsage.html">Managing Databases in Environments</a></span></dt><dt><span class="sect1"><a href="CoreJavaUsage.html">Database Example</a></span></dt></dl></dd><dt><span class="chapter"><a href="DBEntry.html">8. Database Records</a></span></dt><dd><dl><dt><span class="sect1"><a href="DBEntry.html#usingDbEntry">Using Database Records</a></span></dt><dt><span class="sect1"><a href="usingDbt.html">Reading and Writing Database Records</a></span></dt><dd><dl><dt><span class="sect2"><a href="usingDbt.html#databaseWrite">Writing Records to the Database</a></span></dt><dt><span class="sect2"><a href="usingDbt.html#databaseRead">Getting Records from the Database</a></span></dt><dt><span class="sect2"><a href="usingDbt.html#recordDelete">Deleting Records</a></span></dt><dt><span class="sect2"><a href="usingDbt.html#datapersist">Data Persistence</a></span></dt></dl></dd><dt><span class="sect1"><a href="bindAPI.html">Using the BIND APIs</a></span></dt><dd><dl><dt><span class="sect2"><a href="bindAPI.html#bindPrimitive">Numerical and String Objects</a></span></dt><dt><span class="sect2"><a href="bindAPI.html#object2dbt">Serializable Complex Objects</a></span></dt><dt><span class="sect2"><a href="bindAPI.html#customTuple">Custom Tuple Bindings</a></span></dt></dl></dd><dt><span class="sect1"><a href="dbtJavaUsage.html">Database Usage Example</a></span></dt></dl></dd><dt><span class="chapter"><a href="Cursors.html">9. Using Cursors</a></span></dt><dd><dl><dt><span class="sect1"><a href="Cursors.html#openCursor">Opening and Closing Cursors</a></span></dt><dt><span class="sect1"><a href="Positioning.html">Getting Records Using the Cursor</a></span></dt><dd><dl><dt><span class="sect2"><a href="Positioning.html#cursorsearch">Searching for Records</a></span></dt><dt><span class="sect2"><a href="Positioning.html#getdups">Working with Duplicate Records</a></span></dt></dl></dd><dt><span class="sect1"><a href="PutEntryWCursor.html">Putting Records Using Cursors</a></span></dt><dt><span class="sect1"><a href="DeleteEntryWCursor.html">Deleting Records Using Cursors</a></span></dt><dt><span class="sect1"><a href="ReplacingEntryWCursor.html">Replacing Records Using Cursors</a></span></dt><dt><span class="sect1"><a href="cursorJavaUsage.html">Cursor Example</a></span></dt></dl></dd><dt><span class="chapter"><a href="indexes.html">10. Secondary Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="indexes.html#DbAssociate">Opening and Closing Secondary Databases</a></span></dt><dt><span class="sect1"><a href="keyCreator.html">Implementing Key + </span></div></div><div><p class="pubdate">2/17/2015</p></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="preface.html">Preface</a></span></dt><dd><dl><dt><span class="sect1"><a href="preface.html#conventions">Conventions Used in this Book</a></span></dt><dt><span class="sect1"><a href="moreinfo.html">For More Information</a></span></dt><dd><dl><dt><span class="sect2"><a href="moreinfo.html#contact_us">Contact Us</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="introduction.html">1. Introduction to Berkeley DB </a></span></dt><dd><dl><dt><span class="sect1"><a href="introduction.html#aboutthismanual">About This Manual</a></span></dt><dt><span class="sect1"><a href="javadplconcepts.html">Berkeley DB Concepts</a></span></dt><dd><dl><dt><span class="sect2"><a href="javadplconcepts.html#dplenvconcepts">Environments</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#key-data">Key-Data Pairs</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#storing-intro">Storing Data</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#duplicatesintro">Duplicate Data</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#replacedeleteIntro">Replacing and Deleting Entries</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#secondary">Secondary Keys</a></span></dt><dt><span class="sect2"><a href="javadplconcepts.html#whichapi">Which API Should You Use?</a></span></dt></dl></dd><dt><span class="sect1"><a href="accessmethods.html">Access Methods</a></span></dt><dd><dl><dt><span class="sect2"><a href="accessmethods.html#selectAM">Selecting Access Methods</a></span></dt><dt><span class="sect2"><a href="accessmethods.html#BTreeVSHash">Choosing between BTree and Hash</a></span></dt><dt><span class="sect2"><a href="accessmethods.html#QueueVSRecno">Choosing between Queue and Recno</a></span></dt></dl></dd><dt><span class="sect1"><a href="databaseLimits.html">Database Limits and Portability</a></span></dt><dt><span class="sect1"><a href="coreExceptions.html">Exception Handling</a></span></dt><dt><span class="sect1"><a href="returns.html">Error Returns</a></span></dt><dt><span class="sect1"><a href="gettingit.html">Getting and Using DB </a></span></dt></dl></dd><dt><span class="chapter"><a href="Env.html">2. Database Environments</a></span></dt><dd><dl><dt><span class="sect1"><a href="Env.html#EnvOpen">Opening Database Environments</a></span></dt><dt><span class="sect1"><a href="EnvClose.html">Closing Database Environments</a></span></dt><dt><span class="sect1"><a href="EnvProps.html">Environment Properties</a></span></dt><dd><dl><dt><span class="sect2"><a href="EnvProps.html#envconfig">The EnvironmentConfig Class</a></span></dt><dt><span class="sect2"><a href="EnvProps.html#envhandleconfig">EnvironmentMutableConfig</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="dpl.html">I. Programming with the Direct Persistence Layer</a></span></dt><dd><dl><dt><span class="chapter"><a href="persist_first.html">3. Direct Persistence Layer First Steps</a></span></dt><dd><dl><dt><span class="sect1"><a href="persist_first.html#entitystore">Entity Stores</a></span></dt><dd><dl><dt><span class="sect2"><a href="persist_first.html#persist-open">Opening and Closing Environments and Stores</a></span></dt></dl></dd><dt><span class="sect1"><a href="persistobject.html">Persistent Objects</a></span></dt><dt><span class="sect1"><a href="saveret.html">Saving and Retrieving Data</a></span></dt></dl></dd><dt><span class="chapter"><a href="persist_index.html">4. Working with Indices</a></span></dt><dd><dl><dt><span class="sect1"><a href="persist_index.html#dplindexaccess">Accessing Indexes</a></span></dt><dd><dl><dt><span class="sect2"><a href="persist_index.html#primaryindexaccess">Accessing Primary Indices</a></span></dt><dt><span class="sect2"><a href="persist_index.html#secondaryindexaccess">Accessing Secondary Indices</a></span></dt></dl></dd><dt><span class="sect1"><a href="dplindexcreate.html">Creating Indexes</a></span></dt><dd><dl><dt><span class="sect2"><a href="dplindexcreate.html#dplprimaryidxdecl">Declaring a Primary Indexes</a></span></dt><dt><span class="sect2"><a href="dplindexcreate.html#dplsecondaryidxdecl">Declaring Secondary Indexes</a></span></dt><dt><span class="sect2"><a href="dplindexcreate.html#foreignkey">Foreign Key Constraints</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="persist_access.html">5. Saving and Retrieving Objects</a></span></dt><dd><dl><dt><span class="sect1"><a href="persist_access.html#simpleentity">A Simple Entity Class</a></span></dt><dt><span class="sect1"><a href="simpleda.html">SimpleDA.class</a></span></dt><dt><span class="sect1"><a href="simpleput.html">Placing Objects in an Entity Store</a></span></dt><dt><span class="sect1"><a href="simpleget.html">Retrieving Objects from an Entity Store</a></span></dt><dt><span class="sect1"><a href="getmultiple.html">Retrieving Multiple Objects</a></span></dt><dd><dl><dt><span class="sect2"><a href="getmultiple.html#dpl_cursor_initialize">Cursor Initialization</a></span></dt><dt><span class="sect2"><a href="getmultiple.html#dpl_dups">Working with Duplicate Keys</a></span></dt><dt><span class="sect2"><a href="getmultiple.html#dpl_cursor_range">Key Ranges</a></span></dt></dl></dd><dt><span class="sect1"><a href="dpl_entityjoin.html">Join Cursors</a></span></dt><dt><span class="sect1"><a href="dpl_delete.html">Deleting Entity Objects</a></span></dt><dt><span class="sect1"><a href="dpl_replace.html">Replacing Entity Objects</a></span></dt></dl></dd><dt><span class="chapter"><a href="dpl_example.html">6. A DPL Example</a></span></dt><dd><dl><dt><span class="sect1"><a href="dpl_example.html#vendorclass">Vendor.java</a></span></dt><dt><span class="sect1"><a href="inventoryclass.html">Inventory.java</a></span></dt><dt><span class="sect1"><a href="mydbenv-persist.html">MyDbEnv</a></span></dt><dt><span class="sect1"><a href="dataaccessorclass.html">DataAccessor.java</a></span></dt><dt><span class="sect1"><a href="dpl_exampledatabaseput.html">ExampleDatabasePut.java</a></span></dt><dt><span class="sect1"><a href="dpl_exampleinventoryread.html">ExampleInventoryRead.java</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="baseapi.html">II. Programming with the Base API</a></span></dt><dd><dl><dt><span class="chapter"><a href="databases.html">7. Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="databases.html#DBOpen">Opening Databases</a></span></dt><dt><span class="sect1"><a href="coredbclose.html">Closing Databases</a></span></dt><dt><span class="sect1"><a href="dbprops.html">Database Properties</a></span></dt><dt><span class="sect1"><a href="DBAdmin.html">Administrative Methods</a></span></dt><dt><span class="sect1"><a href="dbErrorReporting.html">Error Reporting Functions</a></span></dt><dt><span class="sect1"><a href="CoreEnvUsage.html">Managing Databases in Environments</a></span></dt><dt><span class="sect1"><a href="CoreJavaUsage.html">Database Example</a></span></dt></dl></dd><dt><span class="chapter"><a href="DBEntry.html">8. Database Records</a></span></dt><dd><dl><dt><span class="sect1"><a href="DBEntry.html#usingDbEntry">Using Database Records</a></span></dt><dt><span class="sect1"><a href="usingDbt.html">Reading and Writing Database Records</a></span></dt><dd><dl><dt><span class="sect2"><a href="usingDbt.html#databaseWrite">Writing Records to the Database</a></span></dt><dt><span class="sect2"><a href="usingDbt.html#databaseRead">Getting Records from the Database</a></span></dt><dt><span class="sect2"><a href="usingDbt.html#recordDelete">Deleting Records</a></span></dt><dt><span class="sect2"><a href="usingDbt.html#datapersist">Data Persistence</a></span></dt></dl></dd><dt><span class="sect1"><a href="bindAPI.html">Using the BIND APIs</a></span></dt><dd><dl><dt><span class="sect2"><a href="bindAPI.html#bindPrimitive">Numerical and String Objects</a></span></dt><dt><span class="sect2"><a href="bindAPI.html#object2dbt">Serializable Complex Objects</a></span></dt><dt><span class="sect2"><a href="bindAPI.html#customTuple">Custom Tuple Bindings</a></span></dt></dl></dd><dt><span class="sect1"><a href="dbtJavaUsage.html">Database Usage Example</a></span></dt></dl></dd><dt><span class="chapter"><a href="Cursors.html">9. Using Cursors</a></span></dt><dd><dl><dt><span class="sect1"><a href="Cursors.html#openCursor">Opening and Closing Cursors</a></span></dt><dt><span class="sect1"><a href="Positioning.html">Getting Records Using the Cursor</a></span></dt><dd><dl><dt><span class="sect2"><a href="Positioning.html#cursorsearch">Searching for Records</a></span></dt><dt><span class="sect2"><a href="Positioning.html#getdups">Working with Duplicate Records</a></span></dt></dl></dd><dt><span class="sect1"><a href="PutEntryWCursor.html">Putting Records Using Cursors</a></span></dt><dt><span class="sect1"><a href="DeleteEntryWCursor.html">Deleting Records Using Cursors</a></span></dt><dt><span class="sect1"><a href="ReplacingEntryWCursor.html">Replacing Records Using Cursors</a></span></dt><dt><span class="sect1"><a href="cursorJavaUsage.html">Cursor Example</a></span></dt></dl></dd><dt><span class="chapter"><a href="indexes.html">10. Secondary Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="indexes.html#DbAssociate">Opening and Closing Secondary Databases</a></span></dt><dt><span class="sect1"><a href="keyCreator.html">Implementing Key <span>Creators</span> </a></span></dt><dd><dl><dt><span class="sect2"><a href="keyCreator.html#multikeys">Working with Multiple Keys</a></span></dt></dl></dd><dt><span class="sect1"><a href="secondaryProps.html">Secondary Database Properties</a></span></dt><dt><span class="sect1"><a href="readSecondary.html">Reading Secondary Databases</a></span></dt><dt><span class="sect1"><a href="secondaryDelete.html">Deleting Secondary Database Records</a></span></dt><dt><span class="sect1"><a href="secondaryCursor.html"> diff --git a/docs/gsg/JAVA/indexes.html b/docs/gsg/JAVA/indexes.html index f022c8ac..fb3e86ef 100644 --- a/docs/gsg/JAVA/indexes.html +++ b/docs/gsg/JAVA/indexes.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/introduction.html b/docs/gsg/JAVA/introduction.html index 16ced742..ae961d6f 100644 --- a/docs/gsg/JAVA/introduction.html +++ b/docs/gsg/JAVA/introduction.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -255,7 +255,7 @@ In addition to being presented in this book, these final programs are also available in the DB software distribution. You can find them in </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. diff --git a/docs/gsg/JAVA/inventoryclass.html b/docs/gsg/JAVA/inventoryclass.html index 972c9feb..38fcf51a 100644 --- a/docs/gsg/JAVA/inventoryclass.html +++ b/docs/gsg/JAVA/inventoryclass.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/javadplconcepts.html b/docs/gsg/JAVA/javadplconcepts.html index fb615e6d..139783c4 100644 --- a/docs/gsg/JAVA/javadplconcepts.html +++ b/docs/gsg/JAVA/javadplconcepts.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/javaindexusage.html b/docs/gsg/JAVA/javaindexusage.html index 9a337cdf..bf90ec8d 100644 --- a/docs/gsg/JAVA/javaindexusage.html +++ b/docs/gsg/JAVA/javaindexusage.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -89,7 +89,7 @@ <p>In our key creator class, we make use of a custom tuple binding called <code class="classname">InventoryBinding</code>. This class is described in <a class="xref" href="dbtJavaUsage.html#InventoryJavaBinding" title="Example 8.3 InventoryBinding.java">InventoryBinding.java</a>.</p> <p>You can find <code class="filename">InventoryBinding.java</code> in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. @@ -97,13 +97,11 @@ <a id="java_index11"></a> <pre class="programlisting">package db.GettingStarted; +import com.sleepycat.bind.tuple.TupleBinding; +import com.sleepycat.db.SecondaryKeyCreator; import com.sleepycat.db.DatabaseEntry; import com.sleepycat.db.DatabaseException; import com.sleepycat.db.SecondaryDatabase; -import com.sleepycat.db.SecondaryKeyCreator; -import com.sleepycat.bind.tuple.TupleBinding; - -import java.io.IOException; public class ItemNameKeyCreator implements SecondaryKeyCreator { @@ -121,15 +119,14 @@ public class ItemNameKeyCreator implements SecondaryKeyCreator { DatabaseEntry resultEntry) // set the key data on this. throws DatabaseException { - try { + if (dataEntry != null) { // Convert dataEntry to an Inventory object - Inventory inventoryItem = - (Inventory) theBinding.entryToObject(dataEntry); + Inventory inventoryItem = + (Inventory)theBinding.entryToObject(dataEntry); // Get the item name and use that as the key String theItem = inventoryItem.getItemName(); - resultEntry.setData(theItem.getBytes("UTF-8")); - } catch (IOException willNeverOccur) {} - + resultEntry.setData(theItem.getBytes()); + } return true; } } </pre> @@ -323,7 +320,7 @@ public class MyDbs { <p>That completes our update to <code class="classname">MyDbs</code>. You can find the complete class implementation in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. @@ -363,7 +360,7 @@ public class MyDbs { to seek to the item name key and then display all matching records. </p> <p>Remember that you can find <code class="filename">ExampleDatabaseRead.java</code> in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. @@ -483,7 +480,7 @@ import com.sleepycat.db.OperationStatus; line switch. To see how this is done, see <code class="filename">ExampleDatabaseRead.java</code> in: </p> - <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples_java/db/GettingStarted</pre> + <pre class="programlisting"><span class="emphasis"><em>DB_INSTALL</em></span>/examples/java/db/GettingStarted</pre> <p> where <code class="literal"><span class="emphasis"><em>DB_INSTALL</em></span></code> is the location where you placed your DB distribution. diff --git a/docs/gsg/JAVA/joins.html b/docs/gsg/JAVA/joins.html index 856ded71..1f22336d 100644 --- a/docs/gsg/JAVA/joins.html +++ b/docs/gsg/JAVA/joins.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/keyCreator.html b/docs/gsg/JAVA/keyCreator.html index 198c2236..561c2126 100644 --- a/docs/gsg/JAVA/keyCreator.html +++ b/docs/gsg/JAVA/keyCreator.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/moreinfo.html b/docs/gsg/JAVA/moreinfo.html index 4a8e4b80..ce4dd304 100644 --- a/docs/gsg/JAVA/moreinfo.html +++ b/docs/gsg/JAVA/moreinfo.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -57,7 +57,7 @@ - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/gsg_txn/JAVA/index.html" target="_top"> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/gsg_txn/JAVA/index.html" target="_top"> Getting Started with Transaction Processing for Java </a> @@ -68,28 +68,28 @@ <p> - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/gsg_db_rep/JAVA/index.html" target="_top"> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/gsg_db_rep/JAVA/index.html" target="_top"> Berkeley DB Getting Started with Replicated Applications for Java </a> </p> </li> <li> <p> - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/programmer_reference/index.html" target="_top"> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/programmer_reference/index.html" target="_top"> Berkeley DB Programmer's Reference Guide </a> </p> </li> <li> <p> - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/installation/index.html" target="_top"> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/installation/index.html" target="_top"> Berkeley DB Installation and Build Guide </a> </p> </li> <li> <p> - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/bdb-sql/index.html" target="_top"> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/bdb-sql/index.html" target="_top"> Berkeley DB Getting Started with the SQL APIs </a> </p> @@ -103,7 +103,7 @@ - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/java/index.html" target="_top"> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/java/index.html" target="_top"> Berkeley DB Javadoc </a> @@ -114,7 +114,7 @@ <li> <p> - <a class="ulink" href="http://download.oracle.com/docs/cd/E17076_02/html/collections/tutorial/index.html" target="_top"> + <a class="ulink" href="http://docs.oracle.com/cd/E17076_02/html/collections/tutorial/index.html" target="_top"> Berkeley DB Collections Tutorial </a> </p> @@ -136,7 +136,7 @@ downloads, visit - <a class="ulink" href="http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html" target="_top">http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html</a>. + <a class="ulink" href="http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html" target="_top">http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html</a>. </p> </span> <div class="sect2" lang="en" xml:lang="en"> @@ -151,8 +151,8 @@ You can post your comments and questions at the Oracle Technology (OTN) forum for <span> - Oracle Berkeley DB at: <a class="ulink" href="http://forums.oracle.com/forums/forum.jspa?forumID=271" target="_top">http://forums.oracle.com/forums/forum.jspa?forumID=271</a>, - or for Oracle Berkeley DB High Availability at: <a class="ulink" href="http://forums.oracle.com/forums/forum.jspa?forumID=272" target="_top">http://forums.oracle.com/forums/forum.jspa?forumID=272</a>. + Oracle Berkeley DB at: <a class="ulink" href="https://forums.oracle.com/forums/forum.jspa?forumID=271" target="_top">https://forums.oracle.com/forums/forum.jspa?forumID=271</a>, + or for Oracle Berkeley DB High Availability at: <a class="ulink" href="https://forums.oracle.com/forums/forum.jspa?forumID=272" target="_top">https://forums.oracle.com/forums/forum.jspa?forumID=272</a>. </span> diff --git a/docs/gsg/JAVA/mydbenv-persist.html b/docs/gsg/JAVA/mydbenv-persist.html index 57cc8598..ffe401c3 100644 --- a/docs/gsg/JAVA/mydbenv-persist.html +++ b/docs/gsg/JAVA/mydbenv-persist.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/persist_access.html b/docs/gsg/JAVA/persist_access.html index ce1803cd..87775def 100644 --- a/docs/gsg/JAVA/persist_access.html +++ b/docs/gsg/JAVA/persist_access.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/persist_first.html b/docs/gsg/JAVA/persist_first.html index 30d1e942..da2fa1a3 100644 --- a/docs/gsg/JAVA/persist_first.html +++ b/docs/gsg/JAVA/persist_first.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/persist_index.html b/docs/gsg/JAVA/persist_index.html index a872c144..9b4c9045 100644 --- a/docs/gsg/JAVA/persist_index.html +++ b/docs/gsg/JAVA/persist_index.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/persistobject.html b/docs/gsg/JAVA/persistobject.html index 6cedfa81..2f175d78 100644 --- a/docs/gsg/JAVA/persistobject.html +++ b/docs/gsg/JAVA/persistobject.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/preface.html b/docs/gsg/JAVA/preface.html index ae4408d4..19078efc 100644 --- a/docs/gsg/JAVA/preface.html +++ b/docs/gsg/JAVA/preface.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -67,7 +67,7 @@ <span> - This document introduces Berkeley DB 11<span class="emphasis"><em>g</em></span> Release 2, which provides DB library version 11.2.5.3. + This document introduces Berkeley DB 12<span class="emphasis"><em>c</em></span> Release 1, which provides DB library version 12.1.6.1. </span> </p> <p> diff --git a/docs/gsg/JAVA/readSecondary.html b/docs/gsg/JAVA/readSecondary.html index 0c0f693e..eb4fac5b 100644 --- a/docs/gsg/JAVA/readSecondary.html +++ b/docs/gsg/JAVA/readSecondary.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/returns.html b/docs/gsg/JAVA/returns.html index 4306f558..bf53647a 100644 --- a/docs/gsg/JAVA/returns.html +++ b/docs/gsg/JAVA/returns.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/saveret.html b/docs/gsg/JAVA/saveret.html index d3a8affe..07d893d4 100644 --- a/docs/gsg/JAVA/saveret.html +++ b/docs/gsg/JAVA/saveret.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/secondaryCursor.html b/docs/gsg/JAVA/secondaryCursor.html index f1e98702..d6b970bf 100644 --- a/docs/gsg/JAVA/secondaryCursor.html +++ b/docs/gsg/JAVA/secondaryCursor.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/secondaryDelete.html b/docs/gsg/JAVA/secondaryDelete.html index 1ea54e6d..c1997133 100644 --- a/docs/gsg/JAVA/secondaryDelete.html +++ b/docs/gsg/JAVA/secondaryDelete.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -59,16 +59,11 @@ <code class="methodname">SecondaryDatabase.delete()</code> - method to delete a secondary database record. - - - - <span>Note that if your + method to delete a secondary database record. Note that if your <code class="classname">SecondaryDatabase</code> contains duplicate records, then deleting a record from the set of duplicates causes all of the duplicates to be deleted as well. - </span> </p> <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> diff --git a/docs/gsg/JAVA/secondaryProps.html b/docs/gsg/JAVA/secondaryProps.html index 26e7f57b..3ca4d074 100644 --- a/docs/gsg/JAVA/secondaryProps.html +++ b/docs/gsg/JAVA/secondaryProps.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/simpleda.html b/docs/gsg/JAVA/simpleda.html index 4008075b..9dcde0a4 100644 --- a/docs/gsg/JAVA/simpleda.html +++ b/docs/gsg/JAVA/simpleda.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/simpleget.html b/docs/gsg/JAVA/simpleget.html index 366043b5..5fcfba51 100644 --- a/docs/gsg/JAVA/simpleget.html +++ b/docs/gsg/JAVA/simpleget.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/simpleput.html b/docs/gsg/JAVA/simpleput.html index 7317877c..8d1c21be 100644 --- a/docs/gsg/JAVA/simpleput.html +++ b/docs/gsg/JAVA/simpleput.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> diff --git a/docs/gsg/JAVA/usingDbt.html b/docs/gsg/JAVA/usingDbt.html index 87c37545..9238dbec 100644 --- a/docs/gsg/JAVA/usingDbt.html +++ b/docs/gsg/JAVA/usingDbt.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> |