Platform Explorer / Nuxeo Platform 9.2

Contribution org.nuxeo.ecm.core.versioning.default-policies--filters

This contribution is part of XML component org.nuxeo.ecm.core.versioning.default-policies inside nuxeo-core-9.2.jar /OSGI-INF/versioning-default-policies.xml

Extension Point

Extension point filters of component VersioningService.

Contributed Items

  • <filter class="org.nuxeo.ecm.core.versioning.NoVersioningPolicyFilter" id="system-document"/>
  • <filter id="note-filter">
          <type>Note</type>
        </filter>
  • <filter id="last-contributor-different-filter">
          <schema>file</schema>
          <condition>#{previousDocument.dc.lastContributor != currentDocument.dc.lastContributor}</condition>
        </filter>

XML Source

<extension point="filters" target="org.nuxeo.ecm.core.versioning.VersioningService">
    <filter class="org.nuxeo.ecm.core.versioning.NoVersioningPolicyFilter" id="system-document"/>
    <filter id="note-filter">
      <type>Note</type>
    </filter>
    <filter id="last-contributor-different-filter">
      <schema>file</schema>
      <condition>#{previousDocument.dc.lastContributor != currentDocument.dc.lastContributor}</condition>
    </filter>
  </extension>