Daniel Keir Haywood created ISIS-2556:
-----------------------------------------
Summary: Provide an EntityPropertyChangesSubscriber to receive all
property changes for an entity in a single callback.
Key: ISIS-2556
URL: https://issues.apache.org/jira/browse/ISIS-2556
Project: Isis
Issue Type: New Feature
Reporter: Daniel Keir Haywood
Fix For: 2.0.0-M6
At the moment EntityPropertyChangesPublisher gets all of the property changes
and notifies any enlisted EntityPropertyChangeSubscriber's of each and every
property change for each and every entity (M x N)
It would be nice to support more coarse-grained subscribers too (still to be
invoked by EntityPropertyChangesPublisher).
# to obtain all EntityPropertyChange's for a given entity (so called N times,
one for each entity
# to obtain all EntityPropertChange's in the interaction (so called just 1
time, for everything thta's changed).
That would then allow auditing implemetnations that, for example, construct a
JSON document and store in MongoDB, say.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)