This package contains examples on using the various methods defined on the
JDO interfaces.
Each example can be run standalone and demonstrates a particular concept.
The examples use the persistence capable classes defined in the
{@link com.corejdo.examples.model model} package.
The examples should be viewed and run in the following logical order:
- {@link com.corejdo.examples.chapter5.PMFSingletonFromJNDIExample PMFSingletonFromJNDIExample}
- {@link com.corejdo.examples.chapter5.PMFSingletonExample PMFSingletonExample}
- {@link com.corejdo.examples.chapter5.PMFSingletonFromFileExample PMFSingletonFromFileExample}
- {@link com.corejdo.examples.chapter5.SupportedOptionsExample SupportedOptionsExample}
- {@link com.corejdo.examples.chapter5.PersistenceManagerExample PersistenceManagerExample}
- {@link com.corejdo.examples.chapter5.TransactionExample TransactionExample}
- {@link com.corejdo.examples.chapter5.ExtentExample ExtentExample}
- {@link com.corejdo.examples.chapter5.EvictExample EvictExample}
- {@link com.corejdo.examples.chapter5.RetrieveExample RetrieveExample}
- {@link com.corejdo.examples.chapter5.RefreshExample RefreshExample}
- {@link com.corejdo.examples.chapter5.ObjectIdentityExample ObjectIdentityExample}
- {@link com.corejdo.examples.chapter5.StringObjectIdentityExample StringObjectIdentityExample}
- {@link com.corejdo.examples.chapter5.MakePersistentExample MakePersistentExample}
- {@link com.corejdo.examples.chapter5.DeletePersistentExample DeletePersistentExample}
- {@link com.corejdo.examples.chapter5.MakeTransientExample MakeTransientExample}
- {@link com.corejdo.examples.chapter5.TransientTransactionalExample TransientTransactionalExample}
- {@link com.corejdo.examples.chapter5.PersistentTransactionalExample PersistentTransactionalExample}
- {@link com.corejdo.examples.chapter5.SimpleQueryExample SimpleQueryExample}
- {@link com.corejdo.examples.chapter5.SimpleQueryWithParameterExample SimpleQueryWithParameterExample}
- {@link com.corejdo.examples.chapter5.SimpleQueryWithOrderingExample SimpleQueryWithOrderingExample}
- {@link com.corejdo.examples.chapter5.SimpleQueryWithNavigationExample SimpleQueryWithNavigationExample}
- {@link com.corejdo.examples.chapter5.SimpleQueryUsingContainsExample SimpleQueryUsingContainsExample}
- {@link com.corejdo.examples.chapter5.TransactionExample TransactionExample}
- {@link com.corejdo.examples.chapter5.NonTransactionalReadExample NonTransactionalReadExample}
- {@link com.corejdo.examples.chapter5.RetainValuesExample RetainValuesExample}
- {@link com.corejdo.examples.chapter5.RestoreValuesExample RestoreValuesExample}
- {@link com.corejdo.examples.chapter5.OptimisticExample OptimisticExample}