package com.yanzuoguang.log;

import java.util.List;

/**
 * 调用外置服务保存日志对象
 *
 * @author 颜佐光
 */
public interface LogFeignBase {

    /**
     * 保存日志对象
     *
     * @param log 需要保存的日志对象
     */
    void save(LogInfoVo log);

    /**
     * 今日处理中的请求
     *
     * @param notHandles 处理中的请求
     */
    void notifyNotHandle(List<LogInfoVo> notHandles);

    /**
     * 通知今日结果
     *
     * @param todayResult 今日结果
     */
    void notifyTodayCount(LogCountResult todayResult);
}