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
Interprocess Communications in Linux: The Nooks and Crannies
Introduction
Key Terms and Concepts
Introduction
Key Terms and Concepts
Multiplexing I/O with select
Mastering Delphi 7
Core Library Classes
Working with Forms
Client/Server with dbExpress
Working with ADO
Web Programming with IntraWeb
Twisted Network Programming Essentials
Adding Twisted Utilities to Your Path
Monitoring Download Progress
Web Servers
Using Authentication with Perspective Broker
Sending Mail Using SMTP
Information Dashboard Design: The Effective Visual Communication of Data
Choosing a Deficient Measure
Tapping into the Power of Visual Perception
Understanding the Limits of Short-Term Memory
Gestalt Principles of Visual Perception
Sample Sales Dashboard
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Working with Ideas
Data Collection
Descriptive Statistics and Data Displays
Reducing Lead Time and Non-Value-Add Cost
Complexity Value Stream Mapping and Complexity Analysis
Visual Studio Tools for Office(c) Using C# with Excel, Word, Outlook, and InfoPath
Conclusion
Conclusion
Creating a Data-Bound Customized Word Document with VSTO
Writing a COM Add-In Using Visual Studio
Creating an Outlook Add-In in VSTO
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