Platform Explorer / Nuxeo Platform LTS 2017 9.10

Contribution org.nuxeo.ecm.platform.routing.CoreExtensions--doctype

This contribution is part of XML component org.nuxeo.ecm.platform.routing.CoreExtensions inside nuxeo-routing-core-9.10.jar /OSGI-INF/document-routing-core-types-contrib.xml

Extension Point

Extension point doctype of component TypeService.

Contributed Items

  • <facet name="Routable"/>
  • <facet name="DocumentRoute" perDocumentQuery="false"/>
  • <facet name="RouteStep"/>
  • <facet name="StepFolder"/>
  • <facet name="RoutingTask" perDocumentQuery="false"/>
  • <facet name="CommentsInfoHolder">
          <schema name="info_comments"/>
        </facet>
  • <facet name="ConditionalStepFolder">
          <schema name="conditional_step_folder"/>
        </facet>
  • <doctype extends="TaskDoc" name="RoutingTask">
          <facet name="RoutingTask"/>
        </doctype>
  • <doctype extends="Folder" name="DocumentRouteInstancesRoot">
          <facet name="HiddenInNavigation"/>
          <facet name="SystemDocument"/>
          <facet name="HiddenInCreation"/>
          <subtypes>
            <type>Folder</type>
            <type>HiddenFolder</type>
          </subtypes>
        </doctype>
  • <doctype extends="Folder" name="DocumentRouteModelsRoot">
          <facet name="HiddenInNavigation"/>
          <facet name="SystemDocument"/>
          <facet name="HiddenInCreation"/>
          <subtypes>
            <type>Folder</type>
          </subtypes>
        </doctype>
  • <doctype append="true" name="Domain">
          <subtypes>
            <type>DocumentRouteInstancesRoot</type>
          </subtypes>
        </doctype>
  • <doctype extends="StepFolder" name="DocumentRoute">
          <facet name="ForceAudit"/>
          <facet name="DocumentRoute"/>
          <facet name="SystemDocument"/>
          <schema name="document_route_instance"/>
          <schema name="document_route_model"/>
          <subtypes>
            <type>StepFolder</type>
            <type>DocumentRouteStep</type>
            <type>ConditionalStepFolder</type>
          </subtypes>
        </doctype>
  • <doctype extends="OrderedFolder" name="StepFolder">
          <facet name="HiddenInNavigation"/>
          <facet name="StepFolder"/>
          <facet name="SystemDocument"/>
          <schema name="step_folder"/>
          <subtypes>
            <type>StepFolder</type>
            <type>DocumentRouteStep</type>
            <type>RouteNode</type>
          </subtypes>
        </doctype>
  • <doctype extends="Document" name="DocumentRouteStep">
          <schema name="dublincore"/>
          <facet name="RouteStep"/>
          <facet name="Commentable"/>
          <facet name="CommentsInfoHolder"/>
          <facet name="SystemDocument"/>
        </doctype>
  • <doctype extends="StepFolder" name="ConditionalStepFolder">
          <facet name="ConditionalStepFolder"/>
          <facet name="SystemDocument"/>
          <subtypes>
            <type>StepFolder</type>
            <type>DocumentRouteStep</type>
          </subtypes>
        </doctype>
  • <doctype extends="Document" name="RouteNode">
          <facet name="HiddenInNavigation"/>
          <facet name="SystemDocument"/>
          <facet name="NotFulltextIndexable"/>
          <schema name="dublincore"/>
          <schema name="route_node"/>
          <prefetch>rnode:nodeId</prefetch>
        </doctype>

XML Source

<extension point="doctype" target="org.nuxeo.ecm.core.schema.TypeService">

    <facet name="Routable"/>
    <facet name="DocumentRoute" perDocumentQuery="false"/>

    <!-- @deprecated since 5.9.2 - Use only routes of type 'graph' -->
    <facet name="RouteStep"/>
    <!-- @deprecated since 5.9.2 - Use only routes of type 'graph' -->
    <facet name="StepFolder"/>

    <facet name="RoutingTask" perDocumentQuery="false"/>

    <facet name="CommentsInfoHolder">
      <schema name="info_comments"/>
    </facet>

    <!-- @deprecated since 5.9.2 - Use only routes of type 'graph' -->
    <facet name="ConditionalStepFolder">
      <schema name="conditional_step_folder"/>
    </facet>

    <doctype extends="TaskDoc" name="RoutingTask">
      <facet name="RoutingTask"/>
    </doctype>

    <doctype extends="Folder" name="DocumentRouteInstancesRoot">
      <facet name="HiddenInNavigation"/>
      <facet name="SystemDocument"/>
      <facet name="HiddenInCreation"/>
      <subtypes>
        <type>Folder</type>
        <type>HiddenFolder</type>
      </subtypes>
    </doctype>

    <doctype extends="Folder" name="DocumentRouteModelsRoot">
      <facet name="HiddenInNavigation"/>
      <facet name="SystemDocument"/>
      <facet name="HiddenInCreation"/>
      <subtypes>
        <type>Folder</type>
      </subtypes>
    </doctype>

    <doctype append="true" name="Domain">
      <subtypes>
        <type>DocumentRouteInstancesRoot</type>
      </subtypes>
    </doctype>

    <doctype extends="StepFolder" name="DocumentRoute">
      <facet name="ForceAudit"/>
      <facet name="DocumentRoute"/>
      <facet name="SystemDocument"/>
      <schema name="document_route_instance"/>
      <schema name="document_route_model"/>
      <subtypes>
        <type>StepFolder</type>
        <type>DocumentRouteStep</type>
        <type>ConditionalStepFolder</type>
      </subtypes>
    </doctype>

    <!-- @deprecated since 5.9.2 - Use only routes of type 'graph' -->
    <doctype extends="OrderedFolder" name="StepFolder">
      <facet name="HiddenInNavigation"/>
      <facet name="StepFolder"/>
      <facet name="SystemDocument"/>
      <schema name="step_folder"/>
      <subtypes>
        <type>StepFolder</type>
        <type>DocumentRouteStep</type>
        <type>RouteNode</type>
      </subtypes>
    </doctype>

    <!-- @deprecated since 5.9.2 - Use only routes of type 'graph' -->
    <doctype extends="Document" name="DocumentRouteStep">
      <schema name="dublincore"/>
      <facet name="RouteStep"/>
      <facet name="Commentable"/>
      <facet name="CommentsInfoHolder"/>
      <facet name="SystemDocument"/>
    </doctype>

    <!-- @deprecated since 5.9.2 - Use only routes of type 'graph' -->
    <doctype extends="StepFolder" name="ConditionalStepFolder">
      <facet name="ConditionalStepFolder"/>
      <facet name="SystemDocument"/>
      <subtypes>
        <type>StepFolder</type>
        <type>DocumentRouteStep</type>
      </subtypes>
    </doctype>

    <doctype extends="Document" name="RouteNode">
      <facet name="HiddenInNavigation"/>
      <facet name="SystemDocument"/>
      <facet name="NotFulltextIndexable"/>
      <schema name="dublincore"/>
      <schema name="route_node"/>
      <prefetch>rnode:nodeId</prefetch>
    </doctype>

  </extension>