/* * Copyright (C) 2007 Yusuke Yamamoto * Copyright (C) 2011 Twitter, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package twitter4j; import twitter4j.api.HelpResources; import twitter4j.auth.AccessToken; import twitter4j.auth.RequestToken; import java.util.Map; /** * A handy adapter of TwitterListener. * * @author Yusuke Yamamoto - yusuke at mac.com * @see twitter4j.AsyncTwitter * @see twitter4j.TwitterListener */ public class TwitterAdapter implements TwitterListener { /* Timelines Resources */ @Override public void gotMentions(ResponseList<Status> statuses){} @Override public void gotHomeTimeline(ResponseList<Status> statuses){} @Override public void gotUserTimeline(ResponseList<Status> statuses){} @Override public void gotRetweetsOfMe(ResponseList<Status> statuses){} /* Tweets Resources */ @Override public void gotRetweets(ResponseList<Status> retweets){} @Override public void gotShowStatus(Status status){} @Override public void destroyedStatus(Status destroyedStatus){} @Override public void updatedStatus(Status status){} @Override public void retweetedStatus(Status retweetedStatus){} @Override public void gotOEmbed(OEmbed oembed) {} /* Search Resources */ @Override public void searched(QueryResult queryResult){} /* Direct Messages Resources */ @Override public void gotDirectMessages(ResponseList<DirectMessage> messages){} @Override public void gotSentDirectMessages(ResponseList<DirectMessage> messages){} @Override public void gotDirectMessage(DirectMessage message){} @Override public void destroyedDirectMessage(DirectMessage message){} @Override public void sentDirectMessage(DirectMessage message){} /* Friends & Followers Resources */ @Override public void gotFriendsIDs(IDs ids){} @Override public void gotFollowersIDs(IDs ids){} @Override public void lookedUpFriendships(ResponseList<Friendship> friendships){} @Override public void gotIncomingFriendships(IDs ids){} @Override public void gotOutgoingFriendships(IDs ids){} @Override public void createdFriendship(User user){} @Override public void destroyedFriendship(User user){} @Override public void updatedFriendship(Relationship relationship){} @Override public void gotShowFriendship(Relationship relationship){} @Override public void gotFriendsList(PagableResponseList<User> users) {} @Override public void gotFollowersList(PagableResponseList<User> users) {} /* Users Resources */ @Override public void gotAccountSettings(AccountSettings settings){} @Override public void verifiedCredentials(User user){} @Override public void updatedAccountSettings(AccountSettings settings){} // updatedDeliveryDevice @Override public void updatedProfile(User user){} @Override public void updatedProfileBackgroundImage(User user){} @Override public void updatedProfileColors(User user){} @Override public void updatedProfileImage(User user){} @Override public void gotBlocksList(ResponseList<User> blockingUsers){} @Override public void gotBlockIDs(IDs blockingUsersIDs){} @Override public void createdBlock(User user){} @Override public void destroyedBlock(User user){} @Override public void lookedupUsers(ResponseList<User> users){} @Override public void gotUserDetail(User user){} @Override public void searchedUser(ResponseList<User> userList){} @Override public void gotContributees(ResponseList<User> users){} @Override public void gotContributors(ResponseList<User> users){} @Override public void removedProfileBanner() {} @Override public void updatedProfileBanner() {} /* Suggested Users Resources */ @Override public void gotUserSuggestions(ResponseList<User> users){} @Override public void gotSuggestedUserCategories(ResponseList<Category> category){} @Override public void gotMemberSuggestions(ResponseList<User> users){} /* Favorites Resources */ @Override public void gotFavorites(ResponseList<Status> statuses){} @Override public void createdFavorite(Status status){} @Override public void destroyedFavorite(Status status){} /* Lists Resources */ @Override public void gotUserLists(ResponseList<UserList> userLists){} @Override public void gotUserListStatuses(ResponseList<Status> statuses){} @Override public void destroyedUserListMember(UserList userList){} @Override public void gotUserListMemberships(PagableResponseList<UserList> userLists){} @Override public void gotUserListSubscribers(PagableResponseList<User> users){} @Override public void subscribedUserList(UserList userList){} @Override public void checkedUserListSubscription(User user){} @Override public void unsubscribedUserList(UserList userList){} @Override public void createdUserListMembers(UserList userList){} @Override public void checkedUserListMembership(User users){} @Override public void createdUserListMember(UserList userList){} @Override public void destroyedUserList(UserList userList){} @Override public void updatedUserList(UserList userList){} @Override public void createdUserList(UserList userList){} @Override public void gotShowUserList(UserList userList){} @Override public void gotUserListSubscriptions(PagableResponseList<UserList> userLists){} @Override public void gotUserListMembers(PagableResponseList<User> users){} /* Saved Searches Resources */ @Override public void gotSavedSearches(ResponseList<SavedSearch> savedSearches){} @Override public void gotSavedSearch(SavedSearch savedSearch){} @Override public void createdSavedSearch(SavedSearch savedSearch){} @Override public void destroyedSavedSearch(SavedSearch savedSearch){} /* Places & Geo Resources */ @Override public void gotGeoDetails(Place place){} @Override public void gotReverseGeoCode(ResponseList<Place> places){} @Override public void searchedPlaces(ResponseList<Place> places){} @Override public void gotSimilarPlaces(SimilarPlaces places){} @Override public void createdPlace(Place place){} /* Trends Resources */ @Override public void gotPlaceTrends(Trends trends) {} @Override public void gotAvailableTrends(ResponseList<Location> locations){} @Override public void gotClosestTrends(ResponseList<Location> locations) {} /* Spam Reporting Resources */ @Override public void reportedSpam(User reportedSpammer){} /* OAuth Resources */ @Override public void gotOAuthRequestToken(RequestToken token){} @Override public void gotOAuthAccessToken(AccessToken token){} /* Help Resources */ @Override public void gotAPIConfiguration(TwitterAPIConfiguration conf){} @Override public void gotLanguages(ResponseList<HelpResources.Language> languages){} @Override public void gotPrivacyPolicy(String privacyPolicy){} @Override public void gotTermsOfService(String tof){} @Override public void gotRateLimitStatus(Map<String, RateLimitStatus> rateLimitStatus){} @Override public void onException(TwitterException te, TwitterMethod method){} /* Undocumented Resources */ @Override public void gotRelatedResults(RelatedResults relatedResults){} }