Spoke Selector application

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • The Spoke Selector application provides a common framework that enables the configuration and execution of outbound integration requests. It operates by selecting the matching implementations based on the configured input parameters for each request.

    This framework provides the following capabilities:

    • Supports the configuration of request types.
    • Supports the configuration of request input and output parameters. Only a subset of dictionary types is allowed for inputs and outputs.
    • Supports the configuration of one or more definitions (implementations) for a request type, using a selection condition based on the request type inputs.
    • Supports the configuration of pre-post processing scripts.
    • Supports setting threshold limits on how many times a request definition can be executed within a given threshold frequency.
    • An API to setup and execute an outbound integration request using the request type and input parameters either synchronously or asynchronously.
    • Calls into a request adapter sub flow or action configured in the selected request definition to execute the integration request. The request adapter is free to transform the inputs, call into one or more spoke actions, and transform the output, if needed, before returning it to the framework.
    • In synchronous execution, passes back the results in JSON format including a status code (success/failure), a status reason, and the output parameters and values.
    • Supports logging of integration request executions with the state.
    • Supports tracking of integration request definition usage count with the threshold met status.