logo       

[HEADS UP] update your core event listeners: msg#00321

cms.nuxeo.general

Subject: [HEADS UP] update your core event listeners

Hi,

Core events are now sent using the document model as source (and not the document anymore).

Note that old school event listeners should still work ok for now, but should be migrated soon as the compatibility may introduce bugs and will be removed shortly.

To migrate your event listener, make it implement the empty interface org.nuxeo.ecm.core.listener.DocumentModelEventListener, and make it deal with a DocumentModel instead of a Document as event source.

If you event listener does not care about the source, or the event it deals with is not a document, you should make it follow the interface anyway.

Nuxeo 5 listeners are being migrated. I would need some help migrating the following listeners, if the original developers could have a look at them:

- DocModifierListener
- DocUIDGeneratorListener
- DocVersioningListener
- LifeCycleListener

Please report any problem that you may run into because of that change.
Thanks,

anahide.

--
Anahide Tchertchian, Nuxeo
Mail: at-CQNGlVZ5l00AvxtiuMwx3w@xxxxxxxxxxxxxxxx - Tel: +33 (0)1 40 33 79 87
http://www.nuxeo.com - http://www.nuxeo.org


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise