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

Joerg Hoh updated SLING-10384:
------------------------------
    Description: 
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 . This 
will allow the synchronous executions of event handlers.

  was:

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.


> 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
>            Priority: Major
>             Fix For: Content Distribution API 0.6.0
>
>          Time Spent: 1h
>  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 . 
> This will allow the synchronous executions of event handlers.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to