Platform Explorer / CMF 1.8

Contribution org.nuxeo.ecm.core.search.service.defaultconfig--indexingEvent

This contribution is part of XML component org.nuxeo.ecm.core.search.service.defaultconfig inside nuxeo-platform-search-core-5.4.2-HF05.jar

Extension Point

Extension point indexingEvent of component SearchServiceImpl.

Contributed Items

  • <indexingEvent action="Index" name="documentCreated"/>
  • <indexingEvent action="ReIndex" name="documentModified"/>
  • <indexingEvent action="ReIndex" name="documentPublished"/>
  • <indexingEvent action="Index" name="documentProxyPublished"/>
  • <indexingEvent action="Index" name="documentCreatedByCopy" recursive="true"/>
  • <indexingEvent action="Index" name="documentCheckedIn"/>
  • <indexingEvent action="Index" name="documentMoved" recursive="true">
          <!-- uncomment when it has become meaningful
            <resource>builtins</resource>
          -->
        </indexingEvent>
  • <indexingEvent action="UnIndex" name="documentRemoved" recursive="true"/>
  • <indexingEvent action="ReIndex" name="documentSecurityUpdated" recursive="true">
          <!-- uncomment when it's meaningful <resource>security</resource> -->
        </indexingEvent>
  • <indexingEvent action="ReIndex" name="lifecycle_transition_event"/>
  • <indexingEvent action="UnIndex" mode="Synchronous" name="beforeRestoringDocument" recursive="true">
        </indexingEvent>
  • <indexingEvent action="ReIndex" name="documentRestored" recursive="true"/>

XML Source

<extension point="indexingEvent" target="org.nuxeo.ecm.core.search.service.SearchServiceImpl">
    <indexingEvent action="Index" name="documentCreated"/>
    <indexingEvent action="ReIndex" name="documentModified"/>
    <indexingEvent action="ReIndex" name="documentPublished"/>
    <indexingEvent action="Index" name="documentProxyPublished"/>
    <indexingEvent action="Index" name="documentCreatedByCopy" recursive="true"/>
    <indexingEvent action="Index" name="documentCheckedIn"/>
    <indexingEvent action="Index" name="documentMoved" recursive="true">
      <!-- uncomment when it has become meaningful
        <resource>builtins</resource>
      -->
    </indexingEvent>
    <indexingEvent action="UnIndex" name="documentRemoved" recursive="true"/>
    <indexingEvent action="ReIndex" name="documentSecurityUpdated" recursive="true">
      <!-- uncomment when it's meaningful <resource>security</resource> -->
    </indexingEvent>
    <indexingEvent action="ReIndex" name="lifecycle_transition_event"/>

    <indexingEvent action="UnIndex" mode="Synchronous" name="beforeRestoringDocument" recursive="true">
    </indexingEvent>
    <indexingEvent action="ReIndex" name="documentRestored" recursive="true"/>

  </extension>