<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.thumbnail.listener.override">

  <require>org.nuxeo.ecm.platform.thumbnail.listener</require>

  <extension point="listener" target="org.nuxeo.ecm.core.event.EventServiceComponent">

    <listener async="true" class="org.nuxeo.ecm.platform.thumbnail.listener.UpdateThumbnailListener" name="updateThumbListener" postCommit="true" priority="999">
      <event>scheduleThumbnailUpdate</event>
    </listener>
    <listener async="false" class="org.nuxeo.ecm.platform.thumbnail.listener.CheckBlobUpdateListener" name="checkBlobUpdate" postCommit="false" priority="999">
      <event>documentCreated</event>
      <event>beforeDocumentModification</event>
    </listener>
  </extension>

</component>
