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 blocked(User user)
          Deprecated. use createdBlock instead
 void created(User user)
          Deprecated. use createdFriendship instead
 void createdBlock(User user)
           
 void createdFavorite(Status status)
           
 void createdFriendship(User user)
           
 void deletedDirectMessage(DirectMessage message)
          Deprecated. use destroyedDirectMessage instead
 void destroyed(User user)
          Deprecated. use destroyedFriendship instead
 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 followed(User user)
          Deprecated. use enabledNotification instead
 void gotBlockingUsers(java.util.List<User> blockingUsers)
           
 void gotBlockingUsersIDs(IDs blockingUsersIDs)
           
 void gotCurrentTrends(Trends trends)
           
 void gotDailyTrends(java.util.List<Trends> trendsList)
           
 void gotDirectMessages(java.util.List<DirectMessage> messages)
           
 void gotDowntimeSchedule(java.lang.String schedule)
          Deprecated. not supported by Twitter API anymore
 void gotExists(boolean exists)
          Deprecated. use gotExistsFriendship instead
 void gotExistsBlock(boolean blockExists)
           
 void gotExistsFriendship(boolean exists)
           
 void gotFavorites(java.util.List<Status> statuses)
           
 void gotFeatured(java.util.List<User> users)
           
 void gotFollowers(java.util.List<User> users)
           
 void gotFollowersIDs(IDs ids)
           
 void gotFriends(java.util.List<User> users)
           
 void gotFriendsIDs(IDs ids)
           
 void gotFriendsTimeline(java.util.List<Status> statuses)
           
 void gotMentions(java.util.List<Status> statuses)
           
 void gotPublicTimeline(java.util.List<Status> statuses)
           
 void gotRateLimitStatus(RateLimitStatus rateLimitStatus)
           
 void gotReplies(java.util.List<Status> statuses)
          Deprecated. use gotMentions instead
 void gotSentDirectMessages(java.util.List<DirectMessage> messages)
           
 void gotShow(Status status)
          Deprecated. use gotShowStatus instead
 void gotShowStatus(Status status)
           
 void gotTrends(Trends trends)
           
 void gotUserDetail(User user)
           
 void gotUserTimeline(java.util.List<Status> statuses)
           
 void gotWeeklyTrends(java.util.List<Trends> trendsList)
           
 void left(User user)
          Deprecated. use disabledNotification instead
 void onException(TwitterException te, int method)
           
 void searched(QueryResult queryResult)
           
 void sentDirectMessage(DirectMessage message)
           
 void tested(boolean test)
           
 void unblocked(User user)
          Deprecated. use destroyedBlock instead
 void updated(Status status)
          Deprecated. use updatedStatus instead
 void updatedDeliverlyDevice(User user)
           
 void updatedLocation(User user)
          Deprecated. Use updatedProfile instead
 void updatedProfile(User user)
           
 void updatedProfileColors(User user)
           
 void updatedStatus(Status status)
           
 

Method Detail

gotPublicTimeline

void gotPublicTimeline(java.util.List<Status> statuses)

gotFriendsTimeline

void gotFriendsTimeline(java.util.List<Status> statuses)

gotUserTimeline

void gotUserTimeline(java.util.List<Status> statuses)

gotShow

void gotShow(Status status)
Deprecated. use gotShowStatus instead


gotShowStatus

void gotShowStatus(Status status)
Since:
Twitter4J 2.0.1

updated

void updated(Status status)
Deprecated. use updatedStatus instead


updatedStatus

void updatedStatus(Status status)

gotReplies

void gotReplies(java.util.List<Status> statuses)
Deprecated. use gotMentions instead


gotMentions

void gotMentions(java.util.List<Status> statuses)
Since:
Twitter4J 2.0.1

destroyedStatus

void destroyedStatus(Status destroyedStatus)

gotFriends

void gotFriends(java.util.List<User> users)

gotFollowers

void gotFollowers(java.util.List<User> users)

gotFeatured

void gotFeatured(java.util.List<User> users)

gotUserDetail

void gotUserDetail(User user)

gotDirectMessages

void gotDirectMessages(java.util.List<DirectMessage> messages)

gotSentDirectMessages

void gotSentDirectMessages(java.util.List<DirectMessage> messages)

sentDirectMessage

void sentDirectMessage(DirectMessage message)

deletedDirectMessage

void deletedDirectMessage(DirectMessage message)
Deprecated. use destroyedDirectMessage instead


destroyedDirectMessage

void destroyedDirectMessage(DirectMessage message)
Since:
Twitter4J 2.0.1

gotFriendsIDs

void gotFriendsIDs(IDs ids)

gotFollowersIDs

void gotFollowersIDs(IDs ids)

created

void created(User user)
Deprecated. use createdFriendship instead


createdFriendship

void createdFriendship(User user)
Since:
Twitter4J 2.0.1

destroyed

void destroyed(User user)
Deprecated. use destroyedFriendship instead


destroyedFriendship

void destroyedFriendship(User user)
Since:
Twitter4J 2.0.1

gotExists

void gotExists(boolean exists)
Deprecated. use gotExistsFriendship instead


gotExistsFriendship

void gotExistsFriendship(boolean exists)
Since:
Twitter4J 2.0.1

updatedLocation

void updatedLocation(User user)
Deprecated. Use updatedProfile instead


updatedProfile

void updatedProfile(User user)
Since:
Twitter4J 2.0.2

updatedProfileColors

void updatedProfileColors(User user)

gotRateLimitStatus

void gotRateLimitStatus(RateLimitStatus rateLimitStatus)

updatedDeliverlyDevice

void updatedDeliverlyDevice(User user)

gotFavorites

void gotFavorites(java.util.List<Status> statuses)

createdFavorite

void createdFavorite(Status status)

destroyedFavorite

void destroyedFavorite(Status status)

followed

void followed(User user)
Deprecated. use enabledNotification instead


enabledNotification

void enabledNotification(User user)
Since:
Twitter4J 2.0.1

left

void left(User user)
Deprecated. use disabledNotification instead


disabledNotification

void disabledNotification(User user)
Since:
Twitter4J 2.0.1

blocked

void blocked(User user)
Deprecated. use createdBlock instead


createdBlock

void createdBlock(User user)
Since:
Twitter4J 2.0.1

unblocked

void unblocked(User user)
Deprecated. use destroyedBlock instead


destroyedBlock

void destroyedBlock(User user)
Since:
Twitter4J 2.0.1

gotExistsBlock

void gotExistsBlock(boolean blockExists)
Since:
Twitter4J 2.0.4

gotBlockingUsers

void gotBlockingUsers(java.util.List<User> blockingUsers)
Since:
Twitter4J 2.0.4

gotBlockingUsersIDs

void gotBlockingUsersIDs(IDs blockingUsersIDs)
Since:
Twitter4J 2.0.4

tested

void tested(boolean test)

gotDowntimeSchedule

void gotDowntimeSchedule(java.lang.String schedule)
Deprecated. not supported by Twitter API anymore


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

onException

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