Index_T


T

Terms used in this book, glossary of, 377–386

TestFactory class, 278

TestFactory program, 278–279

TestJDOHelper class, 190

TestJDOHelper program, 190, 276–277

this (keyword), 51

Thread object getContextClassLoader method, 228

Thread-safety

in persistence service, 100

synchronization for, 332

Throwable class, 251

Throwable.JDOException, 252

throws clause, RemoteException in, 370

tickle default fetch group command, 297

Tomcat, configuring build environment for, 321–323

tomcat-home directory, 322–323

Tomcat and JBoss, configuring to work together, 361–362

Tomcat server.xml file, 362

Tomcat servlet container, setting up, 322

tomcat.xml file, 271

toss exception command, 297

toString method, 96, 242, 252, 297

Transaction commit, explained, 4, 6

Transaction completion, synchronizing, 120–122

Transaction failures, 110

Transaction interface, 4, 9, 108–122

Active property, 110, 200

in BMT session beans, 136–137

class diagram of, 109, 391

NontransactionalRead property, 113–114, 201

NontransactionalWrite property, 114

Optimistic property, 112–113, 262

PersistenceManager property, 110–111

RestoreValues property, 9, 81, 116–120, 145, 230, 237–238, 263, 310

RetainValues property, 9, 114–116, 237–238, 308

Synchronization property, 121

Transaction interface methods, 109–120

Transaction isolation levels, 106–108

Transaction object, 4

for each persistence manager object, 84, 108, 200

getting, 98–99

Transaction object properties, 111–133

Transactional boundaries, controlling, 109–110, 314

Transactional consistency, 341

across requests, 340

and Web app design goals, 336–337

Transactional fields, 9

dirty, 110

restoring on rollback, 145

of type HashSet, 145

Transactional objects

defined, 17

dirty, 233

making, 84–85

making nontransactional, 85–86

Transactional service, 3–4

Transactional states, 18, 86

TransactionManager (JTA), 110

Transactions, 3–4, 104–108

adding and removing objects, 83–86

and caching, 103–141

deadlocked, 108

encapsulated in data service calls, 314

extents and, 38

interactions between, 106–108

JCA and JTA and, 135–137

local or distributed, 104

long-running, 263, 308, 315

management for, 199

optimistic, 112–113, 262–263, 315

optimistic vs. datastore, 112–113

reuse within, 139

rolling back, 104

started in one method/completed in another, 314

Transient, use of the term, 15–16, 20

transient (Java keyword), 15

transient (keyword), 154–156

Transient application data objects, 35

Transient-clean object, 84

Transient-clean state, 18–19

Transient data object, defined, 15

Transient-dirty object, 81, 84

Transient-dirty state, 18–19

Transient objects

defined, 17

linking to persistent state, 35–36

making them persistent, 80–82

Transient relationship in memory, 12–13

Transient states, 16–17, 19, 240–241

Transient-transactional feature, 133–135

Transparent navigation, 5, 71

Transparent persistence, 6–7, 82–83, 235–236, 238

Transparent Update service, 3

try block, 207, 266




Using and Understanding Java Data Objects
Using and Understanding Java Data Objects
ISBN: 1590590430
EAN: 2147483647
Year: 2005
Pages: 156
Authors: David Ezzio

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net