removed unused 'page' param (might add later when we do want to use it) from twitter search method

This commit is contained in:
Mark Fisher
2010-11-18 19:01:50 -05:00
parent 3fa7fdadec
commit 96552d0a0d
3 changed files with 4 additions and 6 deletions

View File

@@ -199,9 +199,9 @@ public class Twitter4jTemplate implements TwitterOperations {
return this.search(q);
}
public SearchResults search(String query, int page, long sinceId) {
public SearchResults search(String query, long sinceId) {
Assert.hasText(query, "'query' must not be null");
Query q = new Query(query);
Query q = new Query(query);
q.setSinceId(sinceId);
return this.search(q);
}

View File

@@ -79,15 +79,13 @@ public interface TwitterOperations {
*
* @param query
* The search query string
* @param page
* The page to return
* @param sinceId
* The minimum {@link Tweet} ID to return in the results
*
* @return a {@link SearchResults} containing {@link Tweet}s
*
*/
SearchResults search(String query, int page, long sinceId);
SearchResults search(String query, long sinceId);
List<Tweet> getDirectMessages();

View File

@@ -51,7 +51,7 @@ public class SearchReceivingMessageSource extends AbstractTwitterMessageSource<T
@Override
protected List<Tweet> pollForTweets(long sinceId) {
SearchResults results = (sinceId > 0)
? this.getTwitterOperations().search(query, 1, sinceId)
? this.getTwitterOperations().search(query, sinceId)
: this.getTwitterOperations().search(query);
return (results != null) ? results.getTweets() : null;
}