[ 
https://issues.apache.org/jira/browse/CAUSEWAY-2556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Keir Haywood closed CAUSEWAY-2556.
-----------------------------------------
    Fix Version/s: 3.1.0
       Resolution: Fixed

> [DUPLICATE] Provide an EntityPropertyChangesSubscriber to receive all 
> property changes for an entity in a single callback.
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAUSEWAY-2556
>                 URL: https://issues.apache.org/jira/browse/CAUSEWAY-2556
>             Project: Causeway
>          Issue Type: New Feature
>            Reporter: Daniel Keir Haywood
>            Assignee: Daniel Keir Haywood
>            Priority: Minor
>             Fix For: 3.1.0, 2.1.0
>
>
> 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.20.10#820010)

Reply via email to