index.ts 1.45 KB
/**
 *规则链 Flow 英文配置文件
  目前共有4个,分类按名称进行配置
 */
export default {
  title: 'Flow',
  description: 'Organizes message flow',
  acknowledge: {
    name: 'acknowledge',
    details: `After acknowledgement, the message is pushed to related rule nodes. Useful if you don't care what happens to this message next.`,
    description: 'Acknowledges the incoming message',
  },
  checkpoint: {
    name: 'checkpoint',
    details: `After successful transfer incoming message is automatically acknowledged. Queue name is configurable.`,
    description: 'transfers the message to another queue',
  },
  output: {
    name: 'output',
    details: `Produces output of the rule chain processing. The output is forwarded to the caller rule chain, as an output of the corresponding "input" rule node. The output rule node name corresponds to the relation type of the output message, and it is used to forward messages to other rule nodes in the caller rule chain. `,
    description: 'transfers the message to the caller rule chain',
  },
  ruleChain: {
    name: 'rule chain',
    details: `Allows to nest the rule chain similar to single rule node. The incoming message is forwarded to the input node of the specified target rule chain. The target rule chain may produce multiple labeled outputs. You may use the outputs to forward the results of processing to other rule nodes.`,
    description: 'transfers the message to another rule chain',
  },
};