Page History
Configuration
Element | Type | Default | Description |
---|---|---|---|
expanders/route | String | Default routes for group expansion, should routes not be specified on the request (optional & multiples allowed). | |
defaultPipelineManager | string | The name of a pipeline manager that will be added (if specified) to the given routes before the job is published. This allows the routes to be specified as top level components or applications only, with the actual request being routed to a pipeline manager under that (optional). | |
timeout | int | 15000 (=15s) | The timeout applied when waiting for the routed jobs to complete. Expansion results received after this time will not be added to the result returned. |
Branch Configuration
The Group Expansion Router publishes requests to a pipeline manager on the onGroupExpansion event, so you must configure a branch for the onGroupExpansion event. However, as routing is used to direct the jobs, the pipeline may contain no functional stages.
Code Block |
---|
<branches> <branch event="onGroupExpansion" pipelineManager="pipelineManager" pipeline="dummyPipeline" /> </branches> |
Example Configuration
Code Block |
---|
No default routes <component name="expansionRouter" factoryName="aspire-simple-group-expander" subType="router"> <defaultPipelineManager>GroupExpansionPipelineManager</defaultPipelineManager> <debug>true</debug> <branches> <branch event="onGroupExpansion" pipeline="dummy-for-routing" pipelineManager="."/> </branches> </component> |
With default routes
Code Block |
---|
<component name="expansionRouter" factoryName="aspire-simple-group-expander " subType="router"> <expanders> <route>/SharePointConnector</route> <route>/DocumentumConnector</route> </expanders> <defaultPipelineManager>GroupExpansionPipelineManager</defaultPipelineManager> <debug>true</debug> <branches> <branch event="onGroupExpansion" pipeline="dummy-for-routing" pipelineManager="."/> </branches> </component> |
Overview
Content Tools