Chapter 16. Standard Features

Table of Contents

16.1. Manipulating Datastore Identity Objects
16.2. ExtentImpl
16.3. PersistenceManager Extension
16.4. Custom Proxies
16.5. Access to SQL Connections

Kodo JDO Standard Edition includes a number of extensions to the JDO specification and additional features that can be useful when developing an application with custom needs. We have already covered generating application identity classes, object-relational mapping extensions, including multi-table inheritance mapping, connection pooling, large result set support, and automatic schema manipulation. This chapter outlines additional important features of the standard edition.

16.1. Manipulating Datastore Identity Objects

Datastore identity objects are typically opaque. Kodo JDO does, however, allow you to manipulate these objects if you need to. All datastore identity objects in Kodo JDO are instances of the public com.solarmetric.util.ObjectIds.Id class. See its Javadoc for details.