Platform Explorer / Nuxeo Platform 2023.19

Extension point configuration

Documentation

Type manager configuration.

This contains default prefetch options and clearComplexPropertyBeforeSet options. For example:

    <configuration>
        <prefetch>common, dublincore</prefetch>
        <clearComplexPropertyBeforeSet>true</clearComplexPropertyBeforeSet>
        <allowVersionWriteForDublinCore>false</allowVersionWriteForDublinCore>
    </configuration>

Note that since 11.1, setting fields, such as dc:modified, as prefetch is DEPRECATED: only schema names are supported.

Note that setting clearComplexPropertyBeforeSet to false is DEPRECATED since 9.3. Note that setting allowVersionWriteForDublinCore to true is DEPRECATED since 10.3.

Contribution Descriptors

  • Class: org.nuxeo.ecm.core.schema.TypeConfiguration

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-core-2023.19.6.jar /OSGI-INF/CoreExtensions.xml
    <extension point="configuration" target="org.nuxeo.ecm.core.schema.TypeService">
        <documentation>The default type manager configuration</documentation>
        <configuration>
          <prefetch>common, dublincore</prefetch>
          <clearComplexPropertyBeforeSet>true</clearComplexPropertyBeforeSet> <!-- false is DEPRECATED since 9.3 -->
          <allowVersionWriteForDublinCore>false</allowVersionWriteForDublinCore> <!-- true is DEPRECATED since 10.3 -->
        </configuration>
      </extension>