OSDN Git Service

指定したユーザのツイートを取得できるように改良 refs #25030
[nt-manager/nt-manager.git] / src / twitter / action / TweetUserTimelineGetter.java
index d795b2f..742443e 100644 (file)
@@ -21,18 +21,18 @@ public class TweetUserTimelineGetter implements TweetGetter{
     //tweet管理用
     private TweetManager tweetManager;
     //検索したいユーザ
-    private int userID;
+    private String screenName;
     //sinceid
     private long sinceID;
 
     /**
      *
      * @param tweetManager
-     * @param userID
+     * @param userID2
      */
-    public TweetUserTimelineGetter(TweetManager tweetManager, int userID) {
+    public TweetUserTimelineGetter(TweetManager tweetManager, String screenName) {
         this.tweetManager = tweetManager;
-        this.userID = userID;
+        this.screenName = screenName;
     }
 
     /**
@@ -44,7 +44,7 @@ public class TweetUserTimelineGetter implements TweetGetter{
     public List<Status> getTweetData(int num) {
         List<Status> status = null;
         try {
-            status = tweetManager.getUserTimeline(num, userID);
+            status = tweetManager.getUserTimeline(num, screenName);
         } catch (TwitterException ex) {
             Logger.getLogger(TweetUserTimelineGetter.class.getName()).log(Level.SEVERE, null, ex);
         }
@@ -67,7 +67,7 @@ public class TweetUserTimelineGetter implements TweetGetter{
     public List<Status> getNewTweetData() {
         List<Status> status = null;
         try {
-            status = tweetManager.getNewUserTimeline(userID, sinceID);
+            status = tweetManager.getNewUserTimeline(screenName, sinceID);
         } catch (TwitterException ex) {
             Logger.getLogger(TweetUserTimelineGetter.class.getName()).log(Level.SEVERE, null, ex);
         }