OSDN Git Service

タブを閉じたときにStreamingAPIの更新もストップするようにした
[nt-manager/nt-manager.git] / src / twitter / action / TweetSearchResultGetter.java
index 2fb8600..37f4f4d 100644 (file)
@@ -7,6 +7,8 @@ package twitter.action;
 
 import java.util.List;
 
+import javax.xml.bind.Marshaller.Listener;
+
 import twitter.action.streaming.TweetStreamingListener;
 import twitter.manage.TweetManager;
 import twitter4j.Status;
@@ -74,4 +76,11 @@ public class TweetSearchResultGetter implements TweetGetter{
                }
        }
 
+       /**
+     * streaming api有効時のアップデートを受け取るlistenerを削除
+     */
+    public void stopUpdateListener() {
+       tweetManager.getStreamManager().stopSearchListener(this.searchWord);
+    }
+
 }