The Java Data Objects specification defines a number of options, for which support is not mandatory. The SAP JDO implementation supports the following optional features:
· javax.jdo.option.NontransactionalRead
· javax.jdo.option.NontransactionalWrite
· javax.jdo.option.RetainValues
· javax.jdo.option.RestoreValues
· javax.jdo.option.Optimistic
· javax.jdo.option.TransientTransactional
· javax.jdo.option.ApplicationIdentity
The following options are not supported by the J2EE Engine JDO implementation:
· javax.jdo.option.ArrayList
· javax.jdo.option.HashMap
· javax.jdo.option.Hashtable
· javax.jdo.option.LinkedList
· javax.jdo.option.TreeMap
· javax.jdo.option.TreeSet
· javax.jdo.option.Vector
· javax.jdo.option.Map
· javax.jdo.option.List
· javax.jdo.option.Array
· javax.jdo.option.DatastoreIdentity
· javax.jdo.option.NonDurableIdentity
· javax.jdo.option.NullCollection
· javax.jdo.option.ChangeApplicationIdentity
For more information about these options, see the Java Data Objects specification by SUN Microsystems.