org.apache.camel.example.websocket
Class TwitterWebSocketRoute

java.lang.Object
  extended by org.apache.camel.builder.BuilderSupport
      extended by org.apache.camel.builder.RouteBuilder
          extended by org.apache.camel.example.websocket.TwitterWebSocketRoute
All Implemented Interfaces:
org.apache.camel.RoutesBuilder

public class TwitterWebSocketRoute
extends org.apache.camel.builder.RouteBuilder

A Camel route that updates from twitter all tweets using having the search term. And post the changes to web-socket, that can be viewed from a web page


Field Summary
 
Fields inherited from class org.apache.camel.builder.RouteBuilder
log
 
Constructor Summary
TwitterWebSocketRoute()
           
 
Method Summary
 void configure()
           
 String getAccessToken()
           
 String getAccessTokenSecret()
           
 String getConsumerKey()
           
 String getConsumerSecret()
           
 int getDelay()
           
 int getPort()
           
 String getSearchTerm()
           
 void setAccessToken(String accessToken)
           
 void setAccessTokenSecret(String accessTokenSecret)
           
 void setConsumerKey(String consumerKey)
           
 void setConsumerSecret(String consumerSecret)
           
 void setDelay(int delay)
           
 void setPort(int port)
           
 void setSearchTerm(String searchTerm)
           
 
Methods inherited from class org.apache.camel.builder.RouteBuilder
addRoutes, addRoutesToCamelContext, checkInitialized, configureRoute, configureRoutes, createContainer, errorHandler, from, from, from, from, fromF, getContext, getRouteCollection, includeRoutes, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, onCompletion, onException, onException, populateRoutes, setErrorHandlerBuilder, setRouteCollection, toString
 
Methods inherited from class org.apache.camel.builder.BuilderSupport
bean, bean, bean, bean, body, body, constant, createErrorHandlerBuilder, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, faultBody, faultBodyAs, getErrorHandlerBuilder, header, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, method, method, method, method, noErrorHandler, outBody, outBody, property, regexReplaceAll, regexReplaceAll, sendTo, setContext, setContext, simple, simple, systemProperty, systemProperty, xpath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TwitterWebSocketRoute

public TwitterWebSocketRoute()
Method Detail

getAccessToken

public String getAccessToken()

setAccessToken

public void setAccessToken(String accessToken)

getAccessTokenSecret

public String getAccessTokenSecret()

setAccessTokenSecret

public void setAccessTokenSecret(String accessTokenSecret)

getConsumerKey

public String getConsumerKey()

setConsumerKey

public void setConsumerKey(String consumerKey)

getConsumerSecret

public String getConsumerSecret()

setConsumerSecret

public void setConsumerSecret(String consumerSecret)

getDelay

public int getDelay()

setDelay

public void setDelay(int delay)

getSearchTerm

public String getSearchTerm()

setSearchTerm

public void setSearchTerm(String searchTerm)

getPort

public int getPort()

setPort

public void setPort(int port)

configure

public void configure()
               throws Exception
Specified by:
configure in class org.apache.camel.builder.RouteBuilder
Throws:
Exception


Apache CAMEL