⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readrsstimertask.java

📁 javaBB,一套很不錯的JSP源碼,特共享給大家
💻 JAVA
字号:
package org.javabb.component.feed;

import java.util.Timer;
import java.util.TimerTask;

import de.nava.informa.core.ChannelIF;
import de.nava.informa.impl.basic.ChannelBuilder;
import de.nava.informa.parsers.FeedParser;

public class ReadRSSTimerTask {
	Timer timer;
	ChannelIF channel;
	boolean timesUp = false;
	String blogFeedURL;
	
	public ReadRSSTimerTask(int seconds){
		timer = new Timer();
        timer.schedule(new RemindTask(), seconds*1000);
	}

	public ChannelIF getChannelIF(String blogFeedURL){
		this.blogFeedURL = blogFeedURL;
		return channel;
	}
	
    class RemindTask extends TimerTask {
        public void run() {
            try {
    			channel = FeedParser.parse(new ChannelBuilder(), blogFeedURL);
    		} catch (Exception e) {
    			//e.printStackTrace();
    		}

            System.out.println("Time's up!");
            timer.cancel();
            timesUp = false;
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -