[ https://issues.apache.org/jira/browse/SLING-10384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17364123#comment-17364123 ]
Timothee Maret commented on SLING-10384: ---------------------------------------- [~joerghoh] As we are heading towards a service API for this hook, we should remove the event introduced in distribution API via this commit https://github.com/apache/sling-org-apache-sling-distribution-api/commit/915a638ba3be7ed5ef36ddb0d3daa1d530217833 > Execute actions before sending "o/a/s/d/i/package/imported" event > ----------------------------------------------------------------- > > Key: SLING-10384 > URL: https://issues.apache.org/jira/browse/SLING-10384 > Project: Sling > Issue Type: New Feature > Components: Content Distribution > Affects Versions: Content Distribution Journal Core 0.1.16 > Reporter: Joerg Hoh > Assignee: Joerg Hoh > Priority: Major > Fix For: Content Distribution Journal Core 0.1.18, Content > Distribution API 0.5.0 > > Time Spent: 1.5h > Remaining Estimate: 0h > > After the package has been imported and before the event > "org/apache/sling/distribution/importer/package/imported" event is sent, > custom functionality should be executed synchronously. It should have access > to the same type of information which is sent with the event. > This allows to execute actions which before any handlers of the "imported" > event. > On the implementation side we will do a {{eventadmin.sendEvent()}} and add > the same payload as with the "package/imported" event, but under the topic > {{o/a/s/d/i/package/committed}} . This will allow the synchronous executions > of event handlers. -- This message was sent by Atlassian Jira (v8.3.4#803005)