@Service
public class SystemLogService
extends bap.core.service.BaseService
| Constructor and Description |
|---|
SystemLogService() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.poi.hssf.usermodel.HSSFWorkbook |
exportExcel(bap.core.formbean.Page page)
导出选定数据为Excel文件
|
bap.core.formbean.Page |
get(bap.core.formbean.Page page)
分页取得多条数据
|
bap.core.domain.log.LogAccess |
get(java.lang.String id)
取得单条数据
|
java.lang.String |
get2JSON(bap.core.formbean.Page page)
分页取得多条数据, 转为json格式字符串
|
java.lang.String |
get2JSON(java.lang.String id)
取得单条数据, 转为json格式字符串
|
org.hibernate.Session |
getSession()
获取日志库的session
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getStatistics(java.lang.String time,
java.lang.String type)
读取日志统计,统计维度按type的不同分为:按天以小时为单位统计;按月以天为单位统计;按年以月为单位统计
|
bap.core.formbean.Page |
getTops(bap.core.formbean.Page page,
java.lang.String preTime,
java.lang.String compareTime)
以前置时间为基准,读取top10的访问量,并读取这10项在对比时间内的访问量
|
@Transactional(readOnly=true) public bap.core.formbean.Page get(bap.core.formbean.Page page)
page - 分页属性封装对象@Transactional(readOnly=true)
public java.lang.String get2JSON(bap.core.formbean.Page page)
throws org.json.JSONException
page - 分页属性封装对象org.json.JSONException@Transactional(readOnly=true) public bap.core.domain.log.LogAccess get(java.lang.String id)
id - @Transactional(readOnly=true) public java.lang.String get2JSON(java.lang.String id)
id - @Transactional(readOnly=true) public org.apache.poi.hssf.usermodel.HSSFWorkbook exportExcel(bap.core.formbean.Page page)
page - 分页属性封装对象public org.hibernate.Session getSession()
@Transactional(readOnly=true)
public bap.core.formbean.Page getTops(bap.core.formbean.Page page,
java.lang.String preTime,
java.lang.String compareTime)
preTime - 前置时间compareTime - 对比时间@Transactional(readOnly=true)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getStatistics(java.lang.String time,
java.lang.String type)
throws java.text.ParseException
time - 统计时间type - 统计类型 day按天;month按月统计;year按年统计java.text.ParseException