Platform Explorer / Nuxeo Platform 8.2

Component org.nuxeo.ecm.platform.routing.service


Javadoc: org.nuxeo.ecm.platform.routing.core.impl.DocumentRoutingServiceImpl


Extension points


XML source

<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.routing.service">

    The Document Routing Service allows to create and start
    new DocumentRoute

    class="org.nuxeo.ecm.platform.routing.core.impl.DocumentRoutingServiceImpl" />

    <provide interface="org.nuxeo.ecm.platform.routing.api.DocumentRoutingService" />

  <extension-point name="chainsToType">
      Use to map an operation chains to a Step document type. If the
      chains are
      declared for the same type, only the last one is use.
      The same chain can
      be used for different type.
      @deprecated since
      5.9.2 - Use only routes of type 'graph'
          documentType="The type of the document that extends DocumentRouteStep"
          chainId="the id of the chain" />
      class="org.nuxeo.ecm.platform.routing.core.impl.ChainToTypeMappingDescriptor" />

  <extension-point name="persister">
      Use to provide a persister. A persister should implement
      DocumentRoutingPersister. It is responsible to persist instances
      of route.
        <persister class="" />
      class="org.nuxeo.ecm.platform.routing.core.impl.PersisterDescriptor" />

  <extension-point name="routeModelImporter">
      Use to provide a resource path to import route models
          path="the path of the zip containing an xml export of the models to import " />
    <object class="org.nuxeo.ecm.platform.routing.api.RouteModelResourceType" />

  <extension target="org.nuxeo.runtime.EventService" point="listeners">



The Document Routing Service allows to create and start new DocumentRoute instance.