aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/connector/capability/ISearchByOwner.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/connector/capability/ISearchByOwner.java')
-rw-r--r--main/src/cgeo/geocaching/connector/capability/ISearchByOwner.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/connector/capability/ISearchByOwner.java b/main/src/cgeo/geocaching/connector/capability/ISearchByOwner.java
new file mode 100644
index 0000000..2d255b6
--- /dev/null
+++ b/main/src/cgeo/geocaching/connector/capability/ISearchByOwner.java
@@ -0,0 +1,16 @@
+package cgeo.geocaching.connector.capability;
+
+import cgeo.geocaching.SearchResult;
+import cgeo.geocaching.connector.IConnector;
+import cgeo.geocaching.loaders.RecaptchaReceiver;
+
+import org.eclipse.jdt.annotation.NonNull;
+
+/**
+ * Connector capability to search online by owner name. Implement this in a {@link IConnector} to take part in the
+ * global search by owner.
+ *
+ */
+public interface ISearchByOwner extends IConnector {
+ public SearchResult searchByOwner(final @NonNull String owner, final @NonNull RecaptchaReceiver recaptchaReceiver);
+}