Ticket #587 (closed Enhancement: fixed)

Opened 7 years ago

Last modified 7 years ago

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:1 Changed 7 years ago by jri

  • Status changed from new to accepted

comment:2 Changed 7 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.

comment:3 Changed 7 years ago by jri

  • Status changed from accepted to closed
  • Resolution set to fixed
  • Description modified (diff)
Note: See TracTickets for help on using tickets.