diff options
author | Vincent Lucas <chenzo@jitsi.org> | 2013-05-28 22:06:43 +0200 |
---|---|---|
committer | Vincent Lucas <chenzo@jitsi.org> | 2013-05-28 22:06:43 +0200 |
commit | f4e5fad744eb1fc614896de56ba71a514e329eae (patch) | |
tree | 127f080bc37d855a394389fdb9f00bfac68c3b03 /src/net | |
parent | 56c5e78ecedca15db38cd20615c736f432c6d4a0 (diff) | |
download | jitsi-f4e5fad744eb1fc614896de56ba71a514e329eae.zip jitsi-f4e5fad744eb1fc614896de56ba71a514e329eae.tar.gz jitsi-f4e5fad744eb1fc614896de56ba71a514e329eae.tar.bz2 |
Corrects CoInitializeEx check for "msoutlookaddrbook", when this function was already called. Adds debug information when retrieving MsOutlook contacts from the "addrbook" plugin.
Diffstat (limited to 'src/net')
-rw-r--r-- | src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactQuery.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactQuery.java b/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactQuery.java index d529898..e11a525 100644 --- a/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactQuery.java +++ b/src/net/java/sip/communicator/plugin/addrbook/msoutlook/MsOutlookAddrBookContactQuery.java @@ -375,6 +375,10 @@ public class MsOutlookAddrBookContactQuery Pattern query) { super(msoabcss, query); + if(logger.isDebugEnabled()) + { + logger.debug("Creating new query: " + query.toString()); + } } /** @@ -804,6 +808,10 @@ public class MsOutlookAddrBookContactQuery private boolean onMailUser(String id) throws MsOutlookMAPIHResultException { + if(logger.isDebugEnabled()) + { + logger.debug("Found contact id: " + id); + } Object[] props = IMAPIProp_GetProps( id, @@ -842,8 +850,14 @@ public class MsOutlookAddrBookContactQuery } propIndex++; } + if (matches) { + if(logger.isDebugEnabled()) + { + logger.debug("Contact matches: " + id + + ", displayName: " + getDisplayName(props)); + } List<ContactDetail> contactDetails = getContactDetails(props); // What's the point of showing a contact who has no contact details? @@ -960,6 +974,10 @@ public class MsOutlookAddrBookContactQuery @Override protected void run() { + if(logger.isDebugEnabled()) + { + logger.debug("run query: " + query.toString()); + } synchronized (MsOutlookAddrBookContactQuery.class) { foreachMailUser( @@ -1134,6 +1152,7 @@ public class MsOutlookAddrBookContactQuery return displayName; } + /** * Gets the organization name to be set on a <tt>SourceContact</tt>. * |