FLUID-4258: Create declarative syntax for wiring cooperating changeAppliers and registering guards/listeners

Metadata

Source
FLUID-4258
Type
New Feature
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Antranig Basman
Reporter
Antranig Basman
Created
2011-05-19T02:42:32.896-0400
Updated
2014-11-18T20:22:16.440-0500
Versions
  1. 1.4
Fixed Versions
  1. 1.5
Component
  1. Data Binder

Description

Part of the framework work upcoming on the ChangeApplier requires it to be brought up to the same standards as the rest of the framework (IoC, event registration/boiling) as regards declarative configuration. It should be possible to wire together cooperating ChangeAppliers (those listening to each others events) using a declarative syntax (this relates to FLUID-3674/FLUID-4195) as well as configuring in model-transforming elements (drawn from our upcoming ModelTransformation dialect) which are capable of transforming change streams (models) on read, and inversely on write-back (see "Boomerang" concepts of GET and PUT for "lenses" at http://www.seas.upenn.edu/~harmony/ ).

Comments

  • Colin Clark commented 2013-10-31T15:32:27.332-0400

    Reviewed, tested, and merged at 1a34a9046c2d9ee4b6801f3df59f186af1b84c0f