public abstract class StreamingConsumer extends Twitter4JConsumer implements twitter4j.StatusListener
| Modifier and Type | Field and Description |
|---|---|
protected twitter4j.TwitterStream |
twitterStream |
lastId, te| Constructor and Description |
|---|
StreamingConsumer(TwitterEndpoint te) |
| Modifier and Type | Method and Description |
|---|---|
List<twitter4j.Status> |
directConsume()
Called by direct consumers.
|
void |
doStart() |
void |
doStop() |
void |
onDeletionNotice(twitter4j.StatusDeletionNotice statusDeletionNotice) |
void |
onException(Exception ex) |
void |
onScrubGeo(long userId,
long upToStatusId) |
void |
onStatus(twitter4j.Status status) |
void |
onTrackLimitationNotice(int numberOfLimitedStatuses) |
List<twitter4j.Status> |
pollConsume()
Called by polling consumers during each poll.
|
void |
registerTweetListener(TweeterStatusListener tweeterStatusListener) |
protected abstract void |
startStreaming() |
void |
unregisterTweetListener(TweeterStatusListener tweeterStatusListener) |
checkLastId, setLastIdpublic StreamingConsumer(TwitterEndpoint te)
public List<twitter4j.Status> pollConsume() throws twitter4j.TwitterException
Twitter4JConsumerpollConsume in class Twitter4JConsumertwitter4j.TwitterExceptionpublic List<twitter4j.Status> directConsume() throws twitter4j.TwitterException
Twitter4JConsumerdirectConsume in class Twitter4JConsumertwitter4j.TwitterExceptionpublic void onException(Exception ex)
public void onStatus(twitter4j.Status status)
onStatus in interface twitter4j.StatusListenerpublic void onDeletionNotice(twitter4j.StatusDeletionNotice statusDeletionNotice)
onDeletionNotice in interface twitter4j.StatusListenerpublic void onTrackLimitationNotice(int numberOfLimitedStatuses)
onTrackLimitationNotice in interface twitter4j.StatusListenerpublic void onScrubGeo(long userId,
long upToStatusId)
onScrubGeo in interface twitter4j.StatusListenerpublic void registerTweetListener(TweeterStatusListener tweeterStatusListener)
public void unregisterTweetListener(TweeterStatusListener tweeterStatusListener)
public void doStart()
public void doStop()
protected abstract void startStreaming()
Apache Camel