e-mail, 234
economic viability, 10, 61
efficiency, 4
EJB,5,8
encapsulation, 432
invocations, 431
performance, 339
server, 22
state, 24
EJB container, 22, 23, 56, 261
creator, 44
overhead, 346
performance, 339
services, 24, 51
specialized, 58
tools, 44, 53
EJB-QL, 31, 174
attribute search, 179
expressions, 185
FROM, 177
operators, 185
ORDER BY, 178
relationship, 181
rules, 178
search query, 177
SELECT, 177
WHERE, 177
ejb-relation, 153
ejb-relationship-role, 153
ejb-relationship-role-name, 153
ejbActivate, 75, 79, 102, 125, 135, 208, 215, 295
ejbCreate, 72, 73, 80, 101, 126, 136, 209, 217, 265, 295
ejbFind, 209, 216
EJBHome, 36, 44–46
ejbLoad, 125, 135, 208, 215
EJBObject, 44–46
ejbPassivate, 74, 79, 102, 126, 135, 208, 215
ejbPostCreate, 126, 137, 209, 217
ejbRemove, 73, 74, 80, 102, 137, 210, 218, 265
ejbStore, 125, 136, 208, 216
ejbTimeout, 446
encryption, 323
enterprise, 7, 10
Enterprise Bean, 21, 31
aggregate, 56
components, 34
context, 34
deletion, 46
distinguishing features, 32
entity, 21, 32
external dependency, 40
finding, 47
generate, 48
generation, 46
inheritance, 370
instance, 49
location, 46
logging, 419
message-driven, 21, 32
name, 47
resource management, 46
restrictions, 50, 51
semantics, 355
session, 21, 32
structure, 40
tests, 407
Enterprise JavaBeans, see EJB
entity, 39
entity bean, 111, 389
bean-managed persistence, 33
container-managed persistence, 33
identity, 33
performance, 339
primary key, 33
transaction, 288
entity context, 127
EntityContext, 214
EntityContext, 207
enumeration, 125, 138, 216
environment, 27, 60, 90
environment variable, 90
errors, 406
event, 18, 32, 234, 374, 396
class, 374
distributed, 375
listener, 375
manager, 380
model, 374
object, 375
service, 375
exception, 275, 292
exchange, 233
expert, 2
expert group, 51
external integration, 433, 434