Ticket #587 (closed Enhancement: fixed)
Core: add event POST_UPDATE_TOPIC_REQUEST
Reported by: | jri | Owned by: | jri |
---|---|---|---|
Priority: | Major | Milestone: | Release 4.2 |
Component: | DeepaMehta Standard Distribution | Version: | 4.1.3 |
Keywords: | Cc: | dgf, Malte | |
Complexity: | 3 | Area: | Application Framework / API |
Module: | deepamehta-core |
Description (last modified by jri) (diff)
This event would be fired once a topic update request (actually a topic.update() call) has performed. Note: while the POST_UPDATE_TOPIC event is fired several times -- once for the request topic and, in case of a composite topic, once per child topic) -- the POST_UPDATE_TOPIC_REQUEST on the other hand is fired only once (for the request topic).
The POST_UPDATE_TOPIC_REQUEST event are required in conjunction with #510 (modification date should bubble up to parents/composites).
Change History
comment:2 Changed 11 years ago by Jörg Richter
Core: add event POST_UPDATE_TOPIC_REQUEST (#587).
POST_UPDATE_TOPIC_REQUEST is fired once a topic update request (actually a topic.update() call) has performed.
Note: while POST_UPDATE_TOPIC is fired several times -- once for the request topic and, in case of a composite topic, once per child topic -- POST_UPDATE_TOPIC_REQUEST on the other hand is fired only once (for the request topic).
Listener interface:
import de.deepamehta.core.service.event.PostUpdateTopicRequestListener
Listener method:
void postUpdateTopicRequest(Topic topic)
See #587.