turnoverrefererstask.java
来自「这个weblogging 设计得比较精巧」· Java 代码 · 共 44 行
JAVA
44 行
/* * Created on Aug 16, 2003 */package org.roller.presentation;import java.util.TimerTask;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.roller.RollerException;import org.roller.model.RefererManager;import org.roller.model.Roller;import org.roller.model.RollerFactory;import org.roller.model.ScheduledTask;/** * @author aim4min */public class TurnoverReferersTask extends TimerTask implements ScheduledTask{ private static Log mLogger = LogFactory.getFactory().getInstance( TurnoverReferersTask.class); private RefererManager refManager = null; public void init(Roller roller, String realPath) throws RollerException { refManager = roller.getRefererManager(); } public void run() { if (refManager != null) try { RollerFactory.getRoller().begin(); refManager.checkForTurnover(false, null); RollerFactory.getRoller().commit(); RollerFactory.getRoller().release(); } catch (RollerException e) { mLogger.error("Error while checking for referer turnover", e); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?