Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Rave Wiki" for change 
notification.

The "ArchitectureTopics/Persistence/ModelIsolation" page has been changed by 
MattFranklin:
http://wiki.apache.org/rave/ArchitectureTopics/Persistence/ModelIsolation

New page:
The current model is very tightly coupled with inter-related classes directly 
referencing each other to build a fairly complex model graph.  This approach 
makes providing a mixed persistence mode very difficult.  This proposal 
attempts to rectify the situation by defining "verticals" within the object 
model that can remain tightly coupled but using ids to reference "horizontal" 
objects.

'''Verticals'''
----
'''''Page'''''
 * Page
 * Region
 * RegionWidget
 * RegionWidgetPreference
 * PageUser

'''''Page Rendering'''''
 * PageTemplate
 * PageTemplateRegion
 * PageTemplateWidget
 * PageLayout

'''''Widget'''''
 * Widget
 * WidgetComment
 * WidgetRating
 * WidgetTag
 * Tag
 * Category

'''''Person'''''
 * Person
 * PersonProperty
 * Address
 * Organization

'''''User'''''
 * User
 * Authority

'''''System'''''
 * PortalPreference

'''''OAuth'''''
 * OAuthConsumerStore
 * OAuthTokenInfo

'''''Groups'''''
 * Group

'''''Application Data'''''

 * ApplicationData

Reply via email to