diff --git a/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/Twitter4jTemplate.java b/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/Twitter4jTemplate.java index f934b8fdfc..017f3a4755 100644 --- a/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/Twitter4jTemplate.java +++ b/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/Twitter4jTemplate.java @@ -19,7 +19,6 @@ package org.springframework.integration.twitter.core; import java.util.LinkedList; import java.util.List; -import org.apache.commons.lang.NotImplementedException; import org.springframework.util.Assert; import twitter4j.DirectMessage; @@ -181,18 +180,6 @@ public class Twitter4jTemplate implements TwitterOperations { } } - public List getFriends(String screenName) { - throw new NotImplementedException("This method is not implemented since it is not used by any of the " + - "Spring Integration adapters. It exists strictly for being compliant with Spring Social interface until " + - "migration to use Spring Social is complete in Spring Integration 2.1.0"); - } - - public void retweet(long tweetId) { - throw new NotImplementedException("This method is not implemented since it is not used by any of the " + - "Spring Integration adapters. It exists strictly for being compliant with Spring Social interface until " + - "migration to use Spring Social is complete in Spring Integration 2.1.0"); - } - public SearchResults search(String query) { Assert.hasText(query, "'query' must not be null"); Query q = new Query(query); @@ -238,7 +225,7 @@ public class Twitter4jTemplate implements TwitterOperations { tweets.add(this.buildTweetFromDm((DirectMessage) response)); } else if (response instanceof twitter4j.Tweet) { - tweets.add(this.buildTweetFromT4jTweet((twitter4j.Tweet) response)); + tweets.add(this.buildTweetFromTwitter4JTweet((twitter4j.Tweet) response)); } else { throw new TwitterOperationException("Unsupported response type: " + response.getClass()); @@ -272,7 +259,7 @@ public class Twitter4jTemplate implements TwitterOperations { return tweet; } - private Tweet buildTweetFromT4jTweet(twitter4j.Tweet t4jTweet) { + private Tweet buildTweetFromTwitter4JTweet(twitter4j.Tweet t4jTweet) { Tweet tweet = new Tweet(); tweet.setCreatedAt(t4jTweet.getCreatedAt()); tweet.setFromUser(t4jTweet.getFromUser()); diff --git a/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/TwitterOperations.java b/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/TwitterOperations.java index 451fd34840..6c384fa2a5 100644 --- a/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/TwitterOperations.java +++ b/spring-integration-twitter/src/main/java/org/springframework/integration/twitter/core/TwitterOperations.java @@ -34,15 +34,6 @@ public interface TwitterOperations { */ String getProfileId(); - /** - * Retrieves a list of users that the given user follows. - * - * @param screenName - * The user's Twitter screen name - * @return a list of user screen names - */ - List getFriends(String screenName); - /** * Updates the user's status. * @@ -52,17 +43,6 @@ public interface TwitterOperations { */ void updateStatus(String status); - /** - * Posts a retweet of an existing tweet. - * - * @param tweetId - * The ID of the tweet to be retweeted - * - * @throws SocialException - * if an error response is received from Twitter - */ - void retweet(long tweetId); - /** * Searches Twitter, returning the first page of {@link Tweet}s *