org.springframework.integration.twitter.inbound
Class MentionsReceivingMessageSource
java.lang.Object
   org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.context.IntegrationObjectSupport
       org.springframework.integration.twitter.inbound.MentionsReceivingMessageSource
org.springframework.integration.twitter.inbound.MentionsReceivingMessageSource
- All Implemented Interfaces: 
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, NamedComponent, MessageSource
- public class MentionsReceivingMessageSource 
- extends IntegrationObjectSupport
Receives Message Tweets
- Since:
- 2.0
- Author:
- Josh Long, Oleg Zhurakousky
 
 
 
| Method Summary | 
|  java.lang.String | getComponentType()Subclasses may implement this method to provide component type information.
 | 
| protected  org.springframework.social.twitter.api.Twitter | getTwitter()
 | 
| protected  void | onInit()Subclasses may implement this for initialization logic.
 | 
| protected  java.util.List<org.springframework.social.twitter.api.Tweet> | pollForTweets(long sinceId)Subclasses must implement this to return tweets.
 | 
|  Message<?> | receive()Retrieve the next available message from this source.
 | 
 
| Methods inherited from class org.springframework.integration.context.IntegrationObjectSupport | 
| afterPropertiesSet, getBeanFactory, getComponentName, getConversionService, getTaskScheduler, setBeanFactory, setBeanName, setComponentName, setConversionService, setTaskScheduler, toString | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
MentionsReceivingMessageSource
public MentionsReceivingMessageSource(org.springframework.social.twitter.api.Twitter twitter)
getComponentType
public java.lang.String getComponentType()
- Description copied from class: IntegrationObjectSupport
- Subclasses may implement this method to provide component type information.
 
- 
- Specified by:
- getComponentTypein interface- NamedComponent
- Overrides:
- getComponentTypein class- IntegrationObjectSupport
 
- 
 
pollForTweets
protected java.util.List<org.springframework.social.twitter.api.Tweet> pollForTweets(long sinceId)
- Subclasses must implement this to return tweets.
 The 'sinceId' value will be negative if no last id is known.
 
- 
 
- 
 
getTwitter
protected org.springframework.social.twitter.api.Twitter getTwitter()
- 
 
- 
 
onInit
protected void onInit()
               throws java.lang.Exception
- Description copied from class: IntegrationObjectSupport
- Subclasses may implement this for initialization logic.
 
- 
- Overrides:
- onInitin class- IntegrationObjectSupport
 
- 
- Throws:
- java.lang.Exception
 
receive
public Message<?> receive()
- Description copied from interface: MessageSource
- Retrieve the next available message from this source.
 Returns nullif no message is available.
 
- 
- Specified by:
- receivein interface- MessageSource
 
-