package org.nutz.mvc;
/**
* 处理器的工厂类
* <p>
* 根据给定的 ProcessorConfig 对象,生成一个处理器链表的头节点
*
* @author zozoh(zozohtnt@gmail.com)
*/
public interface ActionChainMaker {
/**
* 根据配置信息,生成一个动作链
*
* @param config
* 应用配置信息对象
* @param ai
* 入口函数配置信息
* @return 动作链
*/
ActionChain eval(NutConfig config, ActionInfo ai);
}