Index_M


M

maine.jsp file, 343

make persistent command, 295

make transactional command, 297

makeClone method, 158–159

makeDirty method (JDOHelper class), 15, 119, 229–231

makeNontransactional method, 83–86, 125–126

makePersistent method, 4, 79–82, 119, 134, 245

makePersistentAll method, 80

makeTransactional method, 83–84, 106, 134

makeTransactionalAll method, 84

makeTransient methods, 86–89

Managed application data objects, 333

Managed fields, 9, 144–147

declaring with private modifier, 161

and enhanced classes, 143–183

explicitly marking as dirty, 229

Managed objects, 7–17

Managed object's persistence manager, getting, 231

Managed transactions, and JDO implementations, 200

Management of data objects, controlling, 78–89

Management state, explained, 18

Management states (of data objects), 17–21

attributes of, 20–21

determining, 232–234

makeTransient method and, 88

transactional and also persistent, 115

Many-to-many relationship, select on join using, 68–69

Map object, 242

map tag (JDO metadata), 179–180

map tag attributes, 180

Math operators, 53

MegaCups Company example, 280–283

building and running, 281–283

optional parameters, 282

output from, 281–282

Message-driven beans, 200, 225

Metadata (JDO), 9, 25, 166–182

example file, 168–169

for the Library app, 181–182

structure of, 167–182

types of XML elements/tags in, 167

use of special characters in, 167–168

XML elements/tags in, 168–181

in XML files, 166

Metadata file examples, 168–169, 181–182

Metadata file names

in JDO 1.0, 166

in JDO 1.0.1, 166

Metadata files

names and locations of, 166–167

search order for, 166–167

Metadata tags

array tag, 180

class tag, 169–173

collection tag, 178–179

extension tag, 180–181

field tag, 173–178

jdo tag, 169

map tag, 179–180

package tag, 169

Method parameters, handling null values in, 76

Miscellaneous utility methods in JDOHelper, 228–232

ModelHandle class, getInstance method, 342

Monitor service, 289–290

Monitored interface, 290

Multiplicity, potential for, 32

Multithreaded nature of servlets, 332

Multithreaded property, 100, 241, 356

Multiuser datastore, 308

Mutable embedded object, 13–14

Mutable supported system class, 14

mutator method, 313

MVC (Model-View-Controller), 254

MVC pattern in rental Web app, 333–334, 401




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