Package com.helix.core.executor
package com.helix.core.executor
-
ClassDescriptionAsynchronous rule executor using
CompletableFuturebacked by a configurable ThreadPoolExecutor.Parallel batch rule executor for bulk context processing using parallel streams and configurable parallelism.Metrics collector for tracking rule execution performance and counts.Interface defining execution contract for compiled rules.Synchronous implementation ofRuleExecutorexecuting rules in the calling thread.Extended metrics tracking execution counts, timing, active virtual thread tasks, and timeouts.High-throughput rule executor backed by Java 21 Project Loom virtual threads and structured concurrency.