aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/plugin/addrbook
diff options
context:
space:
mode:
authorhristoterezov <hristo@jitsi.org>2013-12-14 14:53:37 +0200
committerhristoterezov <hristo@jitsi.org>2013-12-14 14:53:37 +0200
commit79214016b4ed3342707f1b5a0d7dcd10921cec78 (patch)
tree6c2d9996cb912d74cd6869f27de79bb4ccd46af9 /src/net/java/sip/communicator/plugin/addrbook
parent0c822b0225ee2ab41deaeaa04c4e4b128905949c (diff)
downloadjitsi-79214016b4ed3342707f1b5a0d7dcd10921cec78.zip
jitsi-79214016b4ed3342707f1b5a0d7dcd10921cec78.tar.gz
jitsi-79214016b4ed3342707f1b5a0d7dcd10921cec78.tar.bz2
Changes the contact source interfaces to use only the listeners for adding
contacts. This change fixes an issue with missing contacts from the contact list.
Diffstat (limited to 'src/net/java/sip/communicator/plugin/addrbook')
-rw-r--r--src/net/java/sip/communicator/plugin/addrbook/macosx/MacOSXAddrBookContactSourceService.java5
-rw-r--r--src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactSourceService.java7
2 files changed, 5 insertions, 7 deletions
diff --git a/src/net/java/sip/communicator/plugin/addrbook/macosx/MacOSXAddrBookContactSourceService.java b/src/net/java/sip/communicator/plugin/addrbook/macosx/MacOSXAddrBookContactSourceService.java
index 5ed8563..2a90e7b 100644
--- a/src/net/java/sip/communicator/plugin/addrbook/macosx/MacOSXAddrBookContactSourceService.java
+++ b/src/net/java/sip/communicator/plugin/addrbook/macosx/MacOSXAddrBookContactSourceService.java
@@ -91,7 +91,7 @@ public class MacOSXAddrBookContactSourceService
}
/**
- * Queries this <tt>ContactSourceService</tt> for <tt>SourceContact</tt>s
+ * Creates query that searches for <tt>SourceContact</tt>s
* which match a specific <tt>query</tt> <tt>Pattern</tt>.
*
* @param query the <tt>Pattern</tt> which this
@@ -102,14 +102,13 @@ public class MacOSXAddrBookContactSourceService
* any) will be returned
* @see ExtendedContactSourceService#queryContactSource(Pattern)
*/
- public ContactQuery queryContactSource(Pattern query)
+ public ContactQuery createContactQuery(Pattern query)
{
if(latestQuery != null)
latestQuery.clear();
latestQuery = new MacOSXAddrBookContactQuery(this, query);
- latestQuery.start();
return latestQuery;
}
diff --git a/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactSourceService.java b/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactSourceService.java
index 3335e07..bcac003 100644
--- a/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactSourceService.java
+++ b/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactSourceService.java
@@ -161,7 +161,7 @@ public class MsOutlookAddrBookContactSourceService
public static native int getOutlookVersion();
/**
- * Queries this <tt>ContactSourceService</tt> for <tt>SourceContact</tt>s
+ * Creates query that searches for <tt>SourceContact</tt>s
* which match a specific <tt>query</tt> <tt>Pattern</tt>.
*
* @param query the <tt>Pattern</tt> which this
@@ -172,14 +172,13 @@ public class MsOutlookAddrBookContactSourceService
* any) will be returned
* @see ExtendedContactSourceService#queryContactSource(Pattern)
*/
- public ContactQuery queryContactSource(Pattern query)
+ public ContactQuery createContactQuery(Pattern query)
{
if(latestQuery != null)
latestQuery.clear();
latestQuery = new MsOutlookAddrBookContactQuery(this, query);
-
- latestQuery.start();
+
return latestQuery;
}