Berkeley DB Reference Guide: Java API FAQ
Description: Berkeley DB: An embedded database programmatic toolkit.
Keywords: embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++

### Berkeley DB Reference Guide: Java API |

### Java API FAQ

1. How does the Java API relate to the J2EE standard? Does it implement any part of that standard? Does it implement any other Java standard?

   The Java API does not currently implement any part of the J2EE standard. That said, it does implement the implicit standard for Java Java Collections. The concept of a transaction exists in several Java packages (J2EE, XA, JINI to name a few). Support for these APIs will be added based on demand in future versions of Berkeley DB.

2. Will Java API function properly when using Java version 1.4?

   The minimum required version is J2SE 1.3. Sun claims, and it has been our experience, that for the most part 1.4.1 is backwards compatible with 1.3.1. It is highly likely it will, we recommend that you run the supplied test suites against the specific Java VM on the specific platform on which you plan to ship your product to ensure compatibility.

3. On what platforms is Java API supported?

   All platforms supported by Berkeley DB that have a J2SE 1.3.1 compliant JVM.

4. Can I use Java API from within a EJB, a Servlet or a JSP page?

   Yes. The Java API can be used from within all the popular J2EE application servers in many different ways.

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.