org.apache.camel.component.twitter.consumer.timeline
Class MentionsConsumer

java.lang.Object
  extended by org.apache.camel.component.twitter.consumer.Twitter4JConsumer
      extended by org.apache.camel.component.twitter.consumer.timeline.MentionsConsumer

public class MentionsConsumer
extends Twitter4JConsumer

Consumes tweets in which the user has been mentioned.


Field Summary
 
Fields inherited from class org.apache.camel.component.twitter.consumer.Twitter4JConsumer
lastId, te
 
Constructor Summary
MentionsConsumer(TwitterEndpoint te)
           
 
Method Summary
 List<twitter4j.Status> directConsume()
          Called by direct consumers.
 List<twitter4j.Status> pollConsume()
          Called by polling consumers during each poll.
 
Methods inherited from class org.apache.camel.component.twitter.consumer.Twitter4JConsumer
checkLastId, setLastId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MentionsConsumer

public MentionsConsumer(TwitterEndpoint te)
Method Detail

pollConsume

public List<twitter4j.Status> pollConsume()
                                   throws twitter4j.TwitterException
Description copied from class: Twitter4JConsumer
Called by polling consumers during each poll. It needs to be separate from directConsume() since, as an example, streaming API polling allows tweets to build up between polls.

Specified by:
pollConsume in class Twitter4JConsumer
Throws:
twitter4j.TwitterException

directConsume

public List<twitter4j.Status> directConsume()
                                     throws twitter4j.TwitterException
Description copied from class: Twitter4JConsumer
Called by direct consumers.

Specified by:
directConsume in class Twitter4JConsumer
Throws:
twitter4j.TwitterException


Apache Camel