DefaultHookRuleProcessor

class DefaultHookRuleProcessor(conditionInterpreterRegistry: ConditionInterpreterRegistry, actionExecutorRegistry: ActionExecutorRegistry) : HookRuleProcessor

默认 HookRule 处理器。

设计意图:

  • 串起条件求值与动作执行。

  • 以结构化 mutation 和 relay 变化作为处理输出。

Constructors

Link copied to clipboard
constructor(conditionInterpreterRegistry: ConditionInterpreterRegistry, actionExecutorRegistry: ActionExecutorRegistry)

Functions

Link copied to clipboard
open override fun process(rule: HookRule, context: EventContext): HookRuleResult