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
Qshell for iSeries
Parameters and Variables, Defined
Path-Name Expansion
Application Development Tools
The Perl Utility
Appendix C Qshell and CL Commands for the IFS
Certified Ethical Hacker Exam Prep
Hacker and Cracker Descriptions
Test PlansKeeping It Legal
Determining Assessment Scope
Summary
Wireless Hacking Tools
Network Security Architectures
Strive for Operational Simplicity
IPsec VPN Design Considerations
References
Network Security Management Best Practices
Making Sense of Change Management: A Complete Guide to the Models, Tools and Techniques of Organizational Change
Part I - The Underpinning Theory
Team change
Organizational change
Leading change
Cultural change
Persuasive Technology: Using Computers to Change What We Think and Do (Interactive Technologies)
Overview of Captology
Computers as Persuasive Tools
Credibility and Computers
Credibility and the World Wide Web
Captology Looking Forward
Java Concurrency in Practice
Instance Confinement
Deadlock
Explicit Locks
Disadvantages of Locking
Summary
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