Task #347 (new)
Opened 17 years ago
Last modified 17 years ago
Implement IQuery.refresh(IObject)
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | minor | Milestone: | Unscheduled |
Component: | API | Version: | 3.0-M1 |
Keywords: | clientsession, iquery | Cc: | |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description (last modified by jmoore)
Change History (2)
comment:1 Changed 17 years ago by jmoore
- Description modified (diff)
comment:2 Changed 17 years ago by jmoore
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
r948 adds an initial version of IQuery.refresh. What's missing is the logic to force initialization of entities and collections based on the graph that was passed in. Some collections are being nulled that are actually desired (see failing test case for an example).
Semantically, however, refresh is now working.
Note: Factored several methods out of MergeEventListener into the static Relooader helper class.