public interface CounterManager
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteStatisticBrowserCounter(java.lang.Integer siteId)
统计前一天的日访问数据插入到统计表内
|
void |
deleteStatisticBrowserIP(java.lang.Integer siteId)
统计前一天的浏览IP地址分布数据插入到统计表内
|
void |
deleteStatisticBrowserType(java.lang.Integer siteId)
统计前一天的浏览器类型分布数据插入到统计表内
|
long |
getBrowserCount(int siteId)
获得浏览统计计数
|
long |
getBrowserCount(int siteId,
int channelId)
获得浏览统计计数
|
long |
getBrowserCount(int siteId,
int channelId,
int docId)
获得浏览统计计数
|
java.util.List<java.util.HashMap> |
getBrowserCounterDayDistribute(int siteId,
java.lang.String startTime,
java.lang.String endTime)
获得浏览计数统计日分布
|
java.util.List<java.util.HashMap> |
getBrowserCounterDayDistributeByMonth(int siteId,
int startMonth,
int endMonth)
获得浏览计数统计日分布
|
java.util.List<java.util.HashMap> |
getBrowserCounterHourDistribute(int siteId,
java.lang.String vtime)
获得浏览计数器小时分布
|
com.frameworkset.util.ListInfo |
getBrowserCounterList(BrowserCounter counter,
java.sql.Timestamp startTime,
java.sql.Timestamp endTime,
int offset,
int pagesize)
获得浏览计数器列表
|
java.util.List<java.util.HashMap> |
getBrowserIPDayDistribute(int siteId,
java.lang.String vtime)
获取浏览IP地址类型统计日分布
|
java.util.List<java.util.HashMap> |
getBrowserIPDayDistribute(int siteId,
java.lang.String startTime,
java.lang.String endTime)
获取浏览IP地址类型统计日分布
|
java.util.List<java.util.HashMap> |
getBrowserTypeDayDistribute(int siteId,
java.lang.String vtime)
获取浏览器类型统计日分布
|
java.util.List<java.util.HashMap> |
getBrowserTypeDayDistribute(int siteId,
java.lang.String startTime,
java.lang.String endTime)
获取浏览器类型统计日分布
|
java.util.List<java.util.HashMap> |
getBrowserTypeDayDistributeByMonth(int siteId,
int startMonth,
int endMonth)
获取浏览器类型统计日分布
|
java.util.List<BrowserVisitInfo> |
getBrowserVisitInfo(int siteId,
java.lang.String startTime,
java.lang.String endTime) |
long |
getDownLoadCount(int siteId)
获取下载计数器计数值
|
long |
getDownLoadCount(int siteId,
int channelId)
获取下载计数器计数值
|
long |
getDownLoadCount(int siteId,
int channelId,
int docId)
获取下载计数器计数值
|
com.frameworkset.util.ListInfo |
getPageBrowserCounterGatherList(BrowserCounter counter,
java.lang.String stratTime,
java.lang.String endTime,
int offset,
int pagesize)
获得页面浏览统计汇总信息集合
|
Browser |
getTotalAndTodayBrowserCount(int siteId)
获得浏览统计计数和今日统计计数
|
long |
getVideoHitsCount(int siteId)
获取视频播放计数值
|
long |
getVideoHitsCount(int siteId,
int channelId)
获取视频播放计数值
|
long |
getVideoHitsCount(int siteId,
int channelId,
int docId)
获取视频播放计数值
|
com.frameworkset.util.ListInfo |
getVideoHitsCounterList(VideoHitsCounter counter,
java.sql.Timestamp startTime,
java.sql.Timestamp endTime,
int offset,
int pagesize)
获得视频播放计数器列表
|
void |
incrementBrowserCounter(BrowserCounter counter)
增加浏览计数器
|
void |
incrementDownLoadCounter(DownLoadCounter counter)
增加下载计数器
|
void |
incrementVideoHitsCounter(VideoHitsCounter counter)
增加视频播放计数器
|
void |
statisticBrowserCounter(java.lang.String startTime,
java.lang.String endTime,
java.lang.Integer siteId)
统计前一天的日访问数据插入到统计表内
|
void |
statisticBrowserIP(java.lang.String stratTime,
java.lang.String endTime,
java.lang.Integer siteId)
统计前一天的浏览IP地址分布数据插入到统计表内
|
void |
statisticBrowserType(java.lang.String startTime,
java.lang.String ednTime,
java.lang.Integer siteId)
统计前一天的浏览器类型分布数据插入到统计表内
|
void incrementBrowserCounter(BrowserCounter counter) throws java.sql.SQLException
counter - BrowserCounterjava.sql.SQLExceptionlong getBrowserCount(int siteId)
throws java.sql.SQLException
siteId - 站点IDjava.sql.SQLExceptionBrowser getTotalAndTodayBrowserCount(int siteId) throws java.sql.SQLException
siteId - 站点IDjava.sql.SQLExceptionlong getBrowserCount(int siteId,
int channelId)
throws java.sql.SQLException
siteId - 站点IDchannelId - 频道IDjava.sql.SQLExceptionlong getBrowserCount(int siteId,
int channelId,
int docId)
throws java.sql.SQLException
siteId - 站点IDchannleId - 频道IDdocId - 文档IDjava.sql.SQLExceptionvoid incrementDownLoadCounter(DownLoadCounter counter) throws java.sql.SQLException
counter - DownLoadCounterjava.sql.SQLExceptionlong getDownLoadCount(int siteId)
throws java.sql.SQLException
siteId - 站点IDjava.sql.SQLExceptionlong getDownLoadCount(int siteId,
int channelId)
throws java.sql.SQLException
siteId - 站点IDchannelId - 频道IDjava.sql.SQLExceptionlong getDownLoadCount(int siteId,
int channelId,
int docId)
throws java.sql.SQLException
siteId - 站点IDchannelId - 频道IDodcId - 文档IDjava.sql.SQLExceptionvoid incrementVideoHitsCounter(VideoHitsCounter counter) throws java.sql.SQLException
counter - VideoHitsCounterjava.sql.SQLExceptionlong getVideoHitsCount(int siteId)
throws java.sql.SQLException
siteId - 站点IDjava.sql.SQLExceptionlong getVideoHitsCount(int siteId,
int channelId)
throws java.sql.SQLException
siteId - 站点IDchannelId - 频道IDjava.sql.SQLExceptionlong getVideoHitsCount(int siteId,
int channelId,
int docId)
throws java.sql.SQLException
siteId - 站点IDchannelId - 频道IDdocId - 文档IDenable - 是否启用java.sql.SQLExceptioncom.frameworkset.util.ListInfo getVideoHitsCounterList(VideoHitsCounter counter, java.sql.Timestamp startTime, java.sql.Timestamp endTime, int offset, int pagesize) throws java.sql.SQLException
counter - VideoHitsCounterstartTime - 开始时间endTime - 结束时间offset - 偏移量pagesize - 页面数量java.sql.SQLExceptionvoid statisticBrowserCounter(java.lang.String startTime,
java.lang.String endTime,
java.lang.Integer siteId)
throws java.sql.SQLException
java.sql.SQLExceptionvoid statisticBrowserType(java.lang.String startTime,
java.lang.String ednTime,
java.lang.Integer siteId)
throws java.sql.SQLException
java.sql.SQLExceptionvoid deleteStatisticBrowserIP(java.lang.Integer siteId)
throws java.sql.SQLException
java.sql.SQLExceptionvoid deleteStatisticBrowserCounter(java.lang.Integer siteId)
throws java.sql.SQLException
java.sql.SQLExceptionvoid deleteStatisticBrowserType(java.lang.Integer siteId)
throws java.sql.SQLException
java.sql.SQLExceptionvoid statisticBrowserIP(java.lang.String stratTime,
java.lang.String endTime,
java.lang.Integer siteId)
throws java.sql.SQLException
java.sql.SQLExceptioncom.frameworkset.util.ListInfo getBrowserCounterList(BrowserCounter counter, java.sql.Timestamp startTime, java.sql.Timestamp endTime, int offset, int pagesize) throws java.sql.SQLException
counter - BrowserCounterstartTime - 开始时间endTime - 结束时间offset - 偏移量pagesize - 页面数量java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserCounterHourDistribute(int siteId,
java.lang.String vtime)
throws java.sql.SQLException
vtime - 时间java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserCounterDayDistribute(int siteId,
java.lang.String startTime,
java.lang.String endTime)
throws java.sql.SQLException
startTime - 开始时间endTime - 结束时间java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserCounterDayDistributeByMonth(int siteId,
int startMonth,
int endMonth)
throws java.sql.SQLException
startMonth - 开始月份endMonth - 结束月份java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserTypeDayDistribute(int siteId,
java.lang.String vtime)
throws java.sql.SQLException
vtime - 时间java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserTypeDayDistribute(int siteId,
java.lang.String startTime,
java.lang.String endTime)
throws java.sql.SQLException
startTime - 开始时间endTime - 结束时间java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserTypeDayDistributeByMonth(int siteId,
int startMonth,
int endMonth)
throws java.sql.SQLException
startMonth - 开始月份endMonth - 结束月份java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserIPDayDistribute(int siteId,
java.lang.String vtime)
throws java.sql.SQLException
vtime - 时间java.sql.SQLExceptionjava.util.List<java.util.HashMap> getBrowserIPDayDistribute(int siteId,
java.lang.String startTime,
java.lang.String endTime)
throws java.sql.SQLException
startTime - 开始时间endTime - 结束时间java.sql.SQLExceptioncom.frameworkset.util.ListInfo getPageBrowserCounterGatherList(BrowserCounter counter, java.lang.String stratTime, java.lang.String endTime, int offset, int pagesize) throws java.sql.SQLException
counter - BrowserCounterstratTime - 开始时间endTime - 结束时间offset - 偏移量pagesize - 页面数量java.sql.SQLExceptionjava.util.List<BrowserVisitInfo> getBrowserVisitInfo(int siteId, java.lang.String startTime, java.lang.String endTime) throws java.sql.SQLException
stratTime - endTime - java.sql.SQLException