diff options
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); +} |