ObjectStore PSE and PSE Pro for Java Release 1.1 Documentation


Release Notes
Lists platforms supported, configuration requirements, restrictions and known problems, compatibility among ObjectStore Java products, how to obtain support.

API User Guide
Provides information and instructions for managing databases, working in transactions, storing, retrieving and updating data, using collections, and running the Class File Postprocessor.

API Reference
Contains reference information for each class in PSE/PSE Pro. For each class, there is introductory material, an index to member variables and methods, and descriptions of each variable and method.

Top-level README file
Lists prerequisites and instructions for installing PSE/PSE Pro.

Demo README files
For each demonstration program provided with PSE/PSE Pro, there is a README file that describes what the program does, and how to compile, postprocess, and run it. You can find these demos in COM/odi/demo.

The OSDraw demo uses PSE/PSE Pro to store instances of various shape and image classes in a database. These classes represent objects such as lines, rectangles, ovals, polygons, text, and images in any size or color.

The collections demo shows how a third-party library can be converted to be persistence-capable. This example uses the freely available collections library written by Doug Lea.

The pcount demo shows how to write a simple applet that uses PSE/PSE Pro. You can use this applet as a hit counter, such as those you see on Web pages that indicate the number of times that page has been visited.

The people demo is a basic example of the use of PSE/PSE Pro. This is the same example that appears in Chapter 2 of the user guide.

The pport demo models the trading of portfolios of securities. It can compute the net asset value of a portfolio as a function of time, based on the changes in the prices of the securities in the portfolio. This program uses the PSE/PSE Pro vector and hash table utility classes.

The rep demo shows how to control the persistent representation of an object. You need not store all instance variables; you can choose your own representation.

The threads demo illustrates the use of PSE/PSE Pro in multi-threaded applications where the threads cooperate, which means they belong to the same session.