Reconnect exchange search

Bug: 9111546

Change-Id: Ic5099ac52df7a3a57f5485bb65c7a39712f84fbe
diff --git a/src/com/android/exchange/service/EmailSyncAdapterService.java b/src/com/android/exchange/service/EmailSyncAdapterService.java
index ae96c72..4ed1c69 100644
--- a/src/com/android/exchange/service/EmailSyncAdapterService.java
+++ b/src/com/android/exchange/service/EmailSyncAdapterService.java
@@ -29,6 +29,7 @@
 import com.android.emailcommon.service.SearchParams;
 import com.android.emailcommon.utility.Utility;
 import com.android.exchange.Eas;
+import com.android.exchange.adapter.Search;
 import com.android.mail.providers.UIProvider.AccountCapabilities;
 
 import java.util.HashMap;
@@ -44,6 +45,7 @@
 import android.os.Bundle;
 import android.os.IBinder;
 import android.util.Log;
+import com.android.mail.utils.LogUtils;
 
 /**
  * Service for communicating with Exchange servers. There are three main parts of this class:
@@ -54,7 +56,7 @@
  */
 public class EmailSyncAdapterService extends AbstractSyncAdapterService {
 
-    private static final String TAG = "EAS EmailSyncAdapterService";
+    private static final String TAG = "EAS EmailSyncAdaptSvc";
 
     /**
      * Bookkeeping for handling synchronization between pings and syncs.
@@ -332,13 +334,10 @@
         @Override
         public int searchMessages(final long accountId, final SearchParams searchParams,
                 final long destMailboxId) {
-            Log.d(TAG, "IEmailService.searchMessages");
-            return 0;
-            // TODO: Implement correctly.
-            /*
-            return Search.searchMessages(exchangeService, accountId, searchParams,
+            LogUtils.d(TAG, "IEmailService.searchMessages");
+            return Search.searchMessages(EmailSyncAdapterService.this, accountId, searchParams,
                     destMailboxId);
-                    */
+
         }
 
         @Override