2 * To change this template, choose Tools | Templates
3 * and open the template in the editor.
6 package twitter.action;
9 import java.util.logging.Level;
10 import java.util.logging.Logger;
11 import twitter.manage.TweetManager;
12 import twitter4j.Status;
13 import twitter4j.TwitterException;
19 public class TweetMentionGetter implements TweetGetter{
22 private TweetManager tweetManager;
28 public TweetMentionGetter(TweetManager tweetManager) {
29 this.tweetManager = tweetManager;
33 * Mentionツイートを指定した数だけ取得
38 public List<Status> getTweetData(int num) {
39 List<Status> status = null;
41 status = tweetManager.getMentions(num);
42 } catch (TwitterException ex) {
43 Logger.getLogger(TweetMentionGetter.class.getName()).log(Level.SEVERE, null, ex);
49 * Mentionツイートの新しく投稿されたものだけを取得
53 public List<Status> getNewTweetData() {
54 List<Status> status = null;
56 status = tweetManager.getNewMentionData();
57 } catch (TwitterException ex) {
58 Logger.getLogger(TweetMentionGetter.class.getName()).log(Level.SEVERE, null, ex);