Hi,

jcr event listeners might be ordered (but I don't think they are).
But both, jcr event listeners and osgi event listeners are invoked
asynchronous, so I have the feeling that this is not ideal for your
use case.
I guess you can't use the Sling post servlet with the post processors?

Regards
Carsten

2011/10/10 Markus Joschko <[email protected]>:
> Hi,
>
> yes I talk about the OSGI Event Handlers. But if jcr eventlisteners
> support this ordering I could go with them as well.
> I haven't read anything about that either.
>
> Regards,
>  Markus
>
> On Sat, Oct 8, 2011 at 10:37 PM, Felix Meschberger <[email protected]> wrote:
>> Hi,
>>
>> I assume you are talking of OSGi EventHandler, right ?
>>
>> I would assume that service ranking would  be respected but I couldn't find 
>> a hint in the spec either. You might want to ask the question on the OSGi 
>> Dev List ...
>>
>> Regards
>> Felix
>>
>> Am 07.10.2011 um 17:34 schrieb Markus Joschko:
>>
>>> Is there a way to to order the event handlers?
>>> I have multiple event handlers executing on node creation.
>>>
>>> One of these handlers will move the node to a new location. Obviously
>>> that should happen after the others done their changes as otherwise
>>> they try to operate on an outdated path.
>>> Can I guarantee this? I thought about the service ranking but couldn't
>>> find anything that strengthen that.
>>> Alternatively I could schedule a job that moves the node in 5 seconds
>>> so the other handlers have enough time to execute. But that's a bit
>>> ugly.
>>>
>>> Any other ideas?
>>>
>>> Thanks,
>>> Markus
>>
>>
>



-- 
Carsten Ziegeler
[email protected]

Reply via email to