Flylib.com
List of Figures
Previous page
Table of content
Next page
Chapter 1: Basic Concepts in JDO
Figure 1-1: The application's view of JDO
Figure 1-2: Transient relationship in memory created by the application
Figure 1-3: The relationship re-created in memory by JDO
Figure 1-4: Two application data objects referring to the same persistent state
Chapter 2: Queries
Figure 2-1: The class diagram of the
Extent
interface
Figure 2-2: The class diagram of the
Query
interface
Figure 2-3: Object model for a simple library
Chapter 3: The Persistence Manage
Figure 3-1: The class diagram of the
PersistenceManager
interface
Chapter 4: Transactions and Caching
Figure 4-1: The class diagram of the
Transaction
interface
Figure 4-2: The class diagram of the
Synchronization
interface
Figure 4-3: State transitions outside a transaction when NTR is true and NTW is false
Figure 4-4: State transitions outside a transaction when both NTR and NTW are true
Figure 4-5: State transitions common to all transactions
Figure 4-6: State transitions unique to datastore transactions
Figure 4-7: State transitions unique to optimistic transactions
Figure 4-8: State transitions upon commit when RetainValues is false
Figure 4-9: State transitions upon commit when RetainValues is true
Figure 4-10: State transitions upon rollback when RestoreValues is false
Figure 4-11: State transitions upon rollback when strong RestoreValues is true
Figure 4-12: State transitions upon rollback when weak RestoreValues is true
Figure 4-13: Additional state transitions when JDO supports the transient-transactional feature
Chapter 5: Enhanced Classes and Managed Fields
Figure 5-1: An inheritance tree that mixes enhanced and unenhanced classes
Figure 5-2: The XML elements of the JDO metadata
Chapter 6: Factories that Produce Persistence Managers
Figure 6-1: The class diagram of the
PersistenceManagerFactory
interface
Chapter 7: Helpers, Callbacks, and Exceptions
Figure 7-1: The class diagram of the
JDOHelper
class
Figure 7-2: The class diagram of the
InstanceCallbacks
interface
Figure 7-3: The class diagram of the
JDOException
class
Figure 7-4: The class hierarchy for JDO exceptions
Chapter 8: Using JDO to Learn More
Figure 8-1: The classes and interfaces of the
StateTracker
program
Chapter 9: Using JDO in a Swing Application
Figure 9-1: The Swing client on startup
Figure 9-2: The Swing client viewing available rentals
Figure 9-3: Jim and Mary with nonconflicting reservations
Figure 9-4: Mary's view after optimistic transaction failure
Figure 9-5: The class diagram of the prototype
Customer
class
Figure 9-6: The class diagram of the prototype
Week
class
Figure 9-7: The class diagram of the prototype
Lighthouse
class
Figure 9-8: The class diagram of the prototype
Rental
class
Figure 9-9: The class diagram of the
ReservationService
Figure 9-10: The class diagram of the
ReservationClientModel
Figure 9-11: The architecture of the rental Swing application
Chapter 10: Using JDO in a Web Application
Figure 10-1: The rental Web page when the customer is unknown
Figure 10-2: The rental Web page when the customer is Jim
Figure 10-3: Page showing Jim about to cancel one reservation and make another
Figure 10-4: Page showing Mary about to cancel one reservation and make another
Figure 10-5: Page showing an error after Mary attempted to reserve Nubble for the third week
Figure 10-6: Mary's Web page after recovering from the error
Figure 10-7: The MVC pattern in the rental Web application
Chapter 11: Using JDO in Enterprise JavaBeans
Figure 11-1: The deployed reservation service EJB
Appendix A: Large UML Diagrams
Figure 1-1: The application's view of JDO
Figure 2-1: The class diagram of the
Extent
interface
Figure 2-2: The class diagram of the
Query
interface
Figure 3-1: The class diagram of the
PersistenceManager
interface
Figure 4-1: The class diagram of the
Transaction
interface
Figure 4-2: The class diagram of the
Synchronization
interface
Figure 6-1: The class diagram of the
PersistenceManagerFactory
interface
Figure 7-1: The class diagram of the
JDOHelper
class
Figure 7-2: The class diagram of the
InstanceCallbacks
interface
Figure 7-3: The class diagram of the
JDOException
class
Figure 9-5: The class diagram of the prototype
Customer
class
Figure 9-6: The class diagram of the prototype
Week
class
Figure 9-7: The class diagram of the prototype
Lighthouse
class
Figure 9-8: The class diagram of the prototype
Rental
class
Figure 9-9: The class diagram of the
ReservationService
class
Figure 9-10: The class diagram of the
ReservationClientModel
class
Figure 10-7: The MVC pattern in the rental Web application
Figure 11-1: The deployed reservation service EJB
Previous page
Table of content
Next page
Using and Understanding Java Data Objects
ISBN: 1590590430
EAN: 2147483647
Year: 2005
Pages: 156
Authors:
David Ezzio
BUY ON AMAZON
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
Using Cisco IPC Express in Retail, Financial, and Healthcare Businesses
Erasing the Phone Configuration
Implementing Shared Lines and Hunt Groups
DTMF Relay for H.323
Table vm_mailbox
Cisco IOS in a Nutshell (In a Nutshell (OReilly))
IOS User Modes
Pausing Output
Border Gateway Protocol
Marking
Appendix A Network Basics
MySQL Cookbook
Choosing Appropriate LIMIT Values
Decomposing Dates and Times Using Formatting Functions
Skipping Datafile Lines
The Effect of Record Deletions on Sequence Generation
A.1. Obtaining Sample Source Code and Data
Ruby Cookbook (Cookbooks (OReilly))
Validating and Modifying Attribute Values
Reading and Writing ZIP Files
Customizing HTTP Request Headers
Unit Testing Your Web Site
Writing a SOAP Server
Web Systems Design and Online Consumer Behavior
Chapter I e-Search: A Conceptual Framework of Online Consumer Behavior
Chapter III Two Models of Online Patronage: Why Do Consumers Shop on the Internet?
Chapter V Consumer Complaint Behavior in the Online Environment
Chapter VIII Personalization Systems and Their Deployment as Web Site Interface Design Decisions
Chapter XI User Satisfaction with Web Portals: An Empirical Study
802.11 Wireless Networks: The Definitive Guide, Second Edition
Overview of 802.11 Networks
Gaussian Frequency Shift Keying (GFSK)
Direct Sequence Transmission
The AirPort Extreme Card
Site Planning and Project Management
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies