diff options
author | hristoterezov <hristo@jitsi.org> | 2013-12-14 14:53:37 +0200 |
---|---|---|
committer | hristoterezov <hristo@jitsi.org> | 2013-12-14 14:53:37 +0200 |
commit | 79214016b4ed3342707f1b5a0d7dcd10921cec78 (patch) | |
tree | 6c2d9996cb912d74cd6869f27de79bb4ccd46af9 /src/net/java/sip/communicator/plugin/addrbook | |
parent | 0c822b0225ee2ab41deaeaa04c4e4b128905949c (diff) | |
download | jitsi-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')
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; } |