Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormmayworm2009-01-26 23:34:54 +0000
committermmayworm2009-01-26 23:34:54 +0000
commit6dc01f22c832a950118266a70ce9c14981cea6bf (patch)
tree5422a0fb1821a2acfe8037f01bd4b8f80a575e5e /framework/bundles/org.eclipse.ecf.presence
parent67e6a5932dcfcca657b7580223a0e22a95010ff1 (diff)
downloadorg.eclipse.ecf-6dc01f22c832a950118266a70ce9c14981cea6bf.tar.gz
org.eclipse.ecf-6dc01f22c832a950118266a70ce9c14981cea6bf.tar.xz
org.eclipse.ecf-6dc01f22c832a950118266a70ce9c14981cea6bf.zip
[bug:256696] adding user search API on HEAD
Diffstat (limited to 'framework/bundles/org.eclipse.ecf.presence')
-rw-r--r--framework/bundles/org.eclipse.ecf.presence/src/org/eclipse/ecf/presence/IPresenceContainerAdapter.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/framework/bundles/org.eclipse.ecf.presence/src/org/eclipse/ecf/presence/IPresenceContainerAdapter.java b/framework/bundles/org.eclipse.ecf.presence/src/org/eclipse/ecf/presence/IPresenceContainerAdapter.java
index 40378d9aa..7bdc2b459 100644
--- a/framework/bundles/org.eclipse.ecf.presence/src/org/eclipse/ecf/presence/IPresenceContainerAdapter.java
+++ b/framework/bundles/org.eclipse.ecf.presence/src/org/eclipse/ecf/presence/IPresenceContainerAdapter.java
@@ -14,6 +14,7 @@ import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.ecf.presence.chatroom.IChatRoomManager;
import org.eclipse.ecf.presence.im.IChatManager;
import org.eclipse.ecf.presence.roster.IRosterManager;
+import org.eclipse.ecf.presence.search.IUserSearchManager;
/**
* Entry point presence container adapter. For setting up listeners for presence
@@ -71,4 +72,14 @@ public interface IPresenceContainerAdapter extends IAdaptable {
* available, returns <code>null</code>.
*/
public IChatRoomManager getChatRoomManager();
+
+ /**
+ * Retrieve interface for search on the provide. The returned
+ * IUserSearchManager (if not <code>null</code>) can be used to search users
+ * related to the same provider.
+ *
+ * @return IUserSearchManager. <code>null</code> if no search
+ * available for this provider.
+ */
+ public IUserSearchManager getUserSearchManager();
}

Back to the top