/* ==================================================================
* 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);
}