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 + -
显示快捷键?