Class TwitterFireHose

java.lang.Object
org.apache.pulsar.io.core.PushSource<TweetData>
org.apache.pulsar.io.twitter.TwitterFireHose
All Implemented Interfaces:
AutoCloseable, org.apache.pulsar.io.core.Source<TweetData>

public class TwitterFireHose extends org.apache.pulsar.io.core.PushSource<TweetData>
Simple Push based Twitter FireHose Source.
  • Constructor Details

    • TwitterFireHose

      public TwitterFireHose()
  • Method Details

    • open

      public void open(Map<String,Object> config, org.apache.pulsar.io.core.SourceContext sourceContext) throws IOException
      Specified by:
      open in interface org.apache.pulsar.io.core.Source<TweetData>
      Specified by:
      open in class org.apache.pulsar.io.core.PushSource<TweetData>
      Throws:
      IOException
    • close

      public void close() throws Exception
      Throws:
      Exception