abstract classes 86 8 activation (of entity beans) 185
242 Index fields in relational databases 17 file systems 4 filter operations first-class Instances 60 first-class objects 56 9, 157 FiveHolder class 79 81 FrontierSuite 201 HashSet 62 3, 57 9 Hemisphere Technologies 204 Hollow Instances 36, 125 HTML websites 190 HYWY Software Corporation 213 identity, types of 27 32 IgnoreCache property 97 immutable classes 62 implementations of JDO 21, 196 215 support for 26 inheritance 81 8, 187 Instances 22, 25 7 integration of JDO 171 with entity beans 179 88 with message-driven beans 188 9 with stateful session beans 175 9 with stateless session beans 172 5 with web tier 190 1 IntelliBO 203 interface types (non-Collection) 75 7 interfaces (for each type of EJB) 167 isolated property of transactions 117 Java 2 Enterprise Edition (J2EE) 1, 164, 168 Java Connector Architecture (JCA) 23 Java Data Objects (JDO) 1, 5 7 discussion forum 216, 221 Expert Group 220 futher refinement and extension of 216 positioning with respect to other APIs 8 power of 7 8 properties 97 8 see also JDO Java Database Connectivity (JDBC) 3 4 Java Message Service (JMS) 166, 220 JavaServer Pages (JSP) 167 8, 193 5 javax.jdo package 21, 81, 115 javax.jdo.spi package 115 JDO see Java Data Objects element 153 JDO Genie 204 JDO Query Language (JDOQL) 113, 129 45 enhancement of 217 19 grammar 226 JDOcentral.com 221 JDOHelper class 33, 36, 90 6, 222 JRelay 203 keywords 138 Kodo JDOTM 206 8 last commit wins situation 122 3 LIBeLIS 208 LiDOTM 208 300 lifecycle of entity beans 180 of Instances 33 51 of message-driven beans 188 of Servlets 191 of stateful session beans 175 of stateless session beans 172 logical operators 137 long-lived transactions 120 makePersistent(), use of 108 managed and non-managed environments 22 4, 164