package com.easyagents.federation.sql.execute;

/**
 * Adapter 提供的单数据源 SQL Fragment 执行器。
 */
@FunctionalInterface
public interface FederationFragmentExecutor {

    /**
     * 执行参数化 SQL 并返回流式游标。
     *
     * @param context 执行上下文
     * @return 流式游标
     */
    FederationResultCursor execute(FederationFragmentExecutionContext context);
}
