001 package org.deepamehta.plugins.twitter.service;
002
003 import de.deepamehta.core.Topic;
004 import de.deepamehta.core.service.ClientState;
005 import de.deepamehta.core.service.PluginService;
006
007 /**
008 * A basic service for the public Twitter Search API and DeepaMehta 4.
009 *
010 * @author Malte Reißig (<malte@mikromedia.de>)
011 * @version 1.3.0-SNAPSHOT
012 * @website https://github.com/mukil/twitter-research
013 *
014 */
015
016 public interface TwitterService extends PluginService {
017
018 Topic searchPublicTweets(long searchTopicId, String query, String resultType,
019 String lang, String location, ClientState clientstate);
020
021 Topic searchMoreTweets(long searchTopicId, boolean fetchMore, ClientState clientstate);
022
023 }