diff options
author | Peter Wu <peter@lekensteyn.nl> | 2014-04-30 15:45:22 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2014-04-30 15:45:22 +0200 |
commit | f6529d5056f4ca8d7c4a4da29a6189053022e025 (patch) | |
tree | e7ff0a5e5abe8ed6e46f26ce32b90542ad5896f6 /src/provider/ResultListener.java | |
parent | 7ed1ad840e57ebe84772a60cdde29cadc7506db2 (diff) | |
download | TwitterDataAnalytics-f6529d5056f4ca8d7c4a4da29a6189053022e025.tar.gz |
Merge ProfileListener to TweetListener
These are quite closely coupled.
Diffstat (limited to 'src/provider/ResultListener.java')
-rw-r--r-- | src/provider/ResultListener.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/provider/ResultListener.java b/src/provider/ResultListener.java new file mode 100644 index 0000000..87bc786 --- /dev/null +++ b/src/provider/ResultListener.java @@ -0,0 +1,23 @@ +package provider; + +import org.json.JSONObject; + +/** + * Callback when a new tweet or user is received. + */ +public interface ResultListener { + + /** + * This method is called when a new tweet is provided. + * + * @param obj A single JSON object. + */ + public void tweetGenerated(JSONObject obj); + + /** + * This method is called when a new profile is provided. + * + * @param obj A single JSON object + */ + public void profileGenerated(JSONObject obj); +} |