twitter4j
Interface TwitterListener

All Known Implementing Classes:
TwitterAdapter

public interface TwitterListener

A listner for receiving asynchronous responses from Twitter Async APIs.

Author:
Yusuke Yamamoto - yusuke at mac.com
See Also:
AsyncTwitter, TwitterAdapter

Method Summary
 void addedUserListMember(UserList userList)
           
 void checkedUserListMembership(PagableResponseList<User> users)
           
 void checkedUserListSubscription(User user)
           
 void createdBlock(User user)
           
 void createdFavorite(Status status)
           
 void createdFriendship(User user)
           
 void createdUserList(UserList userList)
           
 void deletedUserList(UserList userList)
           
 void deletedUserListMember(UserList userList)
           
 void destroyedBlock(User user)
           
 void destroyedDirectMessage(DirectMessage message)
           
 void destroyedFavorite(Status status)
           
 void destroyedFriendship(User user)
           
 void destroyedStatus(Status destroyedStatus)
           
 void disabledNotification(User user)
           
 void enabledNotification(User user)
           
 void gotBlockingUsers(ResponseList<User> blockingUsers)
           
 void gotBlockingUsersIDs(IDs blockingUsersIDs)
           
 void gotCurrentTrends(Trends trends)
           
 void gotDailyTrends(java.util.List<Trends> trendsList)
           
 void gotDirectMessages(ResponseList<DirectMessage> messages)
           
 void gotExistsBlock(boolean blockExists)
           
 void gotExistsFriendship(boolean exists)
           
 void gotFavorites(ResponseList<Status> statuses)
           
 void gotFollowersIDs(IDs ids)
           
 void gotFollowersStatuses(PagableResponseList<User> users)
           
 void gotFriendsIDs(IDs ids)
           
 void gotFriendsStatuses(PagableResponseList<User> users)
           
 void gotFriendsTimeline(ResponseList<Status> statuses)
           
 void gotHomeTimeline(ResponseList<Status> statuses)
           
 void gotMentions(ResponseList<Status> statuses)
           
 void gotPublicTimeline(ResponseList<Status> statuses)
           
 void gotRateLimitStatus(RateLimitStatus rateLimitStatus)
           
 void gotRetweetedByMe(ResponseList<Status> statuses)
           
 void gotRetweetedToMe(ResponseList<Status> statuses)
           
 void gotRetweets(ResponseList<Status> retweets)
           
 void gotRetweetsOfMe(ResponseList<Status> statuses)
           
 void gotSentDirectMessages(ResponseList<DirectMessage> messages)
           
 void gotShowFriendship(Relationship relationship)
           
 void gotShowStatus(Status status)
           
 void gotShowUserList(UserList userList)
           
 void gotTrends(Trends trends)
           
 void gotUserDetail(User user)
           
 void gotUserListMembers(PagableResponseList<User> users)
           
 void gotUserListMemberships(PagableResponseList<UserList> userLists)
           
 void gotUserLists(PagableResponseList<UserList> userLists)
           
 void gotUserListStatuses(PagableResponseList<UserList> userLists)
           
 void gotUserListSubscribers(PagableResponseList<User> users)
           
 void gotUserListSubscriptions(PagableResponseList<UserList> userLists)
           
 void gotUserTimeline(ResponseList<Status> statuses)
           
 void gotWeeklyTrends(java.util.List<Trends> trendsList)
           
 void onException(TwitterException te, TwitterMethod method)
           
 void reportedSpam(User reportedSpammer)
           
 void retweetedStatus(Status retweetedStatus)
           
 void searched(QueryResult queryResult)
           
 void searchedUser(ResponseList<User> userList)
           
 void sentDirectMessage(DirectMessage message)
           
 void subscribedUserList(UserList userList)
           
 void tested(boolean test)
           
 void unsubscribedUserList(UserList userList)
           
 void updatedDeliveryDevice(User user)
           
 void updatedProfile(User user)
           
 void updatedProfileBackgroundImage(User user)
           
 void updatedProfileColors(User user)
           
 void updatedProfileImage(User user)
           
 void updatedStatus(Status status)
           
 void updatedUserList(UserList userList)
           
 

Method Detail

searched

void searched(QueryResult queryResult)

gotTrends

void gotTrends(Trends trends)
Since:
Twitter4J 2.0.2

gotCurrentTrends

void gotCurrentTrends(Trends trends)
Since:
Twitter4J 2.0.2

gotDailyTrends

void gotDailyTrends(java.util.List<Trends> trendsList)
Since:
Twitter4J 2.0.2

gotWeeklyTrends

void gotWeeklyTrends(java.util.List<Trends> trendsList)
Since:
Twitter4J 2.0.2

gotPublicTimeline

void gotPublicTimeline(ResponseList<Status> statuses)

gotHomeTimeline

void gotHomeTimeline(ResponseList<Status> statuses)
Since:
Twitter4J 2.0.10

gotFriendsTimeline

void gotFriendsTimeline(ResponseList<Status> statuses)

gotUserTimeline

void gotUserTimeline(ResponseList<Status> statuses)

gotMentions

void gotMentions(ResponseList<Status> statuses)
Since:
Twitter4J 2.0.1

gotRetweetedByMe

void gotRetweetedByMe(ResponseList<Status> statuses)
Since:
Twitter4J 2.0.10

gotRetweetedToMe

void gotRetweetedToMe(ResponseList<Status> statuses)
Since:
Twitter4J 2.0.10

gotRetweetsOfMe

void gotRetweetsOfMe(ResponseList<Status> statuses)
Since:
Twitter4J 2.0.10

gotShowStatus

void gotShowStatus(Status status)
Since:
Twitter4J 2.0.1

updatedStatus

void updatedStatus(Status status)

destroyedStatus

void destroyedStatus(Status destroyedStatus)

retweetedStatus

void retweetedStatus(Status retweetedStatus)
Since:
Twitter4J 2.0.10

gotRetweets

void gotRetweets(ResponseList<Status> retweets)
Since:
Twitter4J 2.1.0

gotUserDetail

void gotUserDetail(User user)

searchedUser

void searchedUser(ResponseList<User> userList)
Since:
Twitter4J 2.1.0

gotFriendsStatuses

void gotFriendsStatuses(PagableResponseList<User> users)

gotFollowersStatuses

void gotFollowersStatuses(PagableResponseList<User> users)

createdUserList

void createdUserList(UserList userList)
Since:
Twitter4J 2.1.0

updatedUserList

void updatedUserList(UserList userList)
Since:
Twitter4J 2.1.0

gotUserLists

void gotUserLists(PagableResponseList<UserList> userLists)
Since:
Twitter4J 2.1.0

gotShowUserList

void gotShowUserList(UserList userList)
Since:
Twitter4J 2.1.0

deletedUserList

void deletedUserList(UserList userList)
Since:
Twitter4J 2.1.0

gotUserListStatuses

void gotUserListStatuses(PagableResponseList<UserList> userLists)
Since:
Twitter4J 2.1.0

gotUserListMemberships

void gotUserListMemberships(PagableResponseList<UserList> userLists)
Since:
Twitter4J 2.1.0

gotUserListSubscriptions

void gotUserListSubscriptions(PagableResponseList<UserList> userLists)
Since:
Twitter4J 2.1.0

gotUserListMembers

void gotUserListMembers(PagableResponseList<User> users)
Since:
Twitter4J 2.1.0

addedUserListMember

void addedUserListMember(UserList userList)
Since:
Twitter4J 2.1.0

deletedUserListMember

void deletedUserListMember(UserList userList)
Since:
Twitter4J 2.1.0

checkedUserListMembership

void checkedUserListMembership(PagableResponseList<User> users)
Since:
Twitter4J 2.1.0

gotUserListSubscribers

void gotUserListSubscribers(PagableResponseList<User> users)
Since:
Twitter4J 2.1.0

subscribedUserList

void subscribedUserList(UserList userList)
Since:
Twitter4J 2.1.0

unsubscribedUserList

void unsubscribedUserList(UserList userList)
Since:
Twitter4J 2.1.0

checkedUserListSubscription

void checkedUserListSubscription(User user)
Since:
Twitter4J 2.1.0

gotDirectMessages

void gotDirectMessages(ResponseList<DirectMessage> messages)

gotSentDirectMessages

void gotSentDirectMessages(ResponseList<DirectMessage> messages)

sentDirectMessage

void sentDirectMessage(DirectMessage message)

destroyedDirectMessage

void destroyedDirectMessage(DirectMessage message)
Since:
Twitter4J 2.0.1

createdFriendship

void createdFriendship(User user)
Since:
Twitter4J 2.0.1

destroyedFriendship

void destroyedFriendship(User user)
Since:
Twitter4J 2.0.1

gotExistsFriendship

void gotExistsFriendship(boolean exists)
Since:
Twitter4J 2.0.1

gotShowFriendship

void gotShowFriendship(Relationship relationship)
Since:
Twitter4J 2.1.0

gotFriendsIDs

void gotFriendsIDs(IDs ids)

gotFollowersIDs

void gotFollowersIDs(IDs ids)

gotRateLimitStatus

void gotRateLimitStatus(RateLimitStatus rateLimitStatus)

updatedDeliveryDevice

void updatedDeliveryDevice(User user)

updatedProfileColors

void updatedProfileColors(User user)

updatedProfileImage

void updatedProfileImage(User user)
Since:
Twitter4J 2.1.0

updatedProfileBackgroundImage

void updatedProfileBackgroundImage(User user)
Since:
Twitter4J 2.1.0

updatedProfile

void updatedProfile(User user)
Since:
Twitter4J 2.0.2

gotFavorites

void gotFavorites(ResponseList<Status> statuses)

createdFavorite

void createdFavorite(Status status)

destroyedFavorite

void destroyedFavorite(Status status)

enabledNotification

void enabledNotification(User user)
Since:
Twitter4J 2.0.1

disabledNotification

void disabledNotification(User user)
Since:
Twitter4J 2.0.1

createdBlock

void createdBlock(User user)
Since:
Twitter4J 2.0.1

destroyedBlock

void destroyedBlock(User user)
Since:
Twitter4J 2.0.1

gotExistsBlock

void gotExistsBlock(boolean blockExists)
Since:
Twitter4J 2.0.4

gotBlockingUsers

void gotBlockingUsers(ResponseList<User> blockingUsers)
Since:
Twitter4J 2.0.4

gotBlockingUsersIDs

void gotBlockingUsersIDs(IDs blockingUsersIDs)
Since:
Twitter4J 2.0.4

reportedSpam

void reportedSpam(User reportedSpammer)
                  throws TwitterException
Throws:
TwitterException

tested

void tested(boolean test)

onException

void onException(TwitterException te,
                 TwitterMethod method)
Parameters:
te - TwitterException
method -