AddressBook QBeans JDO Sample Application Tour
Previous | Next
The sample application does not contain code that:
  • Manages the execution of queries against the persistence layer
  • Presents all data as business objects
  • Manages user read and write access to Business Objects
  • Manages the relationships between sets of Business Objects
  • Provides the ability to navigate the relationships between Business Objects
  • Links Business Objects retrieved from independent datastores
  • Manages all change to Business Objects in memory and coordinates the commit of these changes through short transactions against the datastore transaction manager
  • Manages the persistent state of the Business Objects
  • Manages datastore concurrency issues within the application
  • Manages Application UI state, on a form and form field level
  • Coordinates the flow of control between UI elements and business logic
  • Manages complex business processes, and
  • Integrates authentication process with external authentication providers, and maintains the authenticated identity of the user
  • Binds UI elements to Business Objects
  • Creates an aesthetically pleasing presentation
because QBeans infrastructure components take care of those things.

Previous | Next