Access levels of attributes and operations,
311
ACID properties of transactions,
4,
104,
106
Active property (transaction),
110,
200
Ad hoc access to the database,
72–73
add command (Library app), constructor for,
284
addQuote method (QuoteServer interface),
202–223
afterCompletion method (Synchronization interface),
120–121
afterCompletion method status values,
120
Ant build scripts for the Learning Tools,
270–271
Ant version 1.4.1 or later, downloading,
272
Application data classes,
1,
3,
16,
143
added to by enhancement,
148
and application's persistent object model,
144
changes made to during enhancement,
149
Application data model for rental Swing app,
316–318
fetching by identity,
97–98
sharing one embedded object,
13
when persistent become transactional,
114
Application data service for rental Swing app,
314–316
vs. datastore identity,
26
for related compound keys,
29–30
Application identity class,
25
Application keys, avoiding waste of,
245
Application threads accessing persistent objects,
241
ApplicationIdentity option,
197
Application's view of JDO,
2,
387
Apress Web site, getting JDO Learning Tools from,
272
Array fields, makeDirty method for,
230–231
array tag (JDO metadata),
180
Atomicity requirement of transactions,
4,
104