Skip to content

Create Route

Route represents the backbone of the integration flow, enabling the seamless exchange of information between distinct systems or services. It defines a series of processing steps that a message undergoes as it is transmitted from its source to its destination. This document outlines the process for creating a simple integration route within the Talisman Platform.

Create new Route

Route represents the backbone of the integration flow, enabling the seamless exchange of information between distinct systems or services. It defines a series of processing steps that a message undergoes as it is transmitted from its source to its destination. This document outlines the process for creating a simple integration route within the Talisman Platform.

Creating a simple integration route that starts with a timer and logs a message "Hello World" every second can be easily achieved using Talisman.

Image title

The following YAML will be generated:

demo.camel.yaml
- route:
    id: route-18e4
    nodePrefixId: route-7a2
    from:
      id: from-254a
      uri: timer
      parameters:
        timerName: timer1
      steps:
        - log:
            id: log-990e
            message: Hello World

Configuration Elements:

  1. route: The top-level element that encapsulates the route configuration.
    1. id: A unique identifier for the route (route-18e4).
    2. nodePrefixId: A prefix used for node identifiers within this route (route-7a2).
  2. from: Defines the starting point of the route.
    1. id: A unique identifier for the starting point (from-254a).
    2. uri: Specifies the type of trigger or source for the route. In this case, timer indicates that the route is triggered based on a time interval.
    3. parameters: Additional settings for the trigger.
      1. timerName: The name of the timer (timer1).
  3. steps: The series of actions or steps to be performed when the route is triggered.
    1. log: An action to log a message.
      1. id: A unique identifier for the log action (log-990e).
      2. message: The message to be logged (Hello World).