/* ================================================================== * Created [2009-4-27 下午11:32:55] by Jon.King * ================================================================== * TSS * ================================================================== * mailTo:jinpujun@hotmail.com * Copyright (c) Jon.King, 2009-2012 * ================================================================== */ package com.jinhe.tss.component.log.maintain; import java.util.List; import com.jinhe.tss.component.log.LogDto; import com.jinhe.tss.component.log.entity.Log; public interface LogService { /** * 新建一条日志信息 * @param log */ void createLog(LogDto log); /** * 创建一批日志信息 * @param logs */ void createLogs(List<LogDto> logs); /** * 获取日志中所有的系统 * @return */ List<?> getAllApps(); /** * 根据查询条件和分页信息获取日志列表 * @param condition * @param page_size * @param currentPageNum * @return */ Object[] getLogsByCondition(LogQueryCondition condition); /** * 根据主键值ID获取对象 * @param id * @return */ Log getLogById(Long id); }