@Override
 protected void onPostExecute(String strResult) {
   if (m_fnCallback != null) {
     Log.d("trial", "onPostExecute starts");
     if (m_bResultTypeIsNvp) {
       m_fnCallback.onDownloadFinished(m_listNvpResult);
     } else {
       m_fnCallback.onDownloadFinishedString(strResult);
     }
   }
 }
 @Override
 protected void onCancelled() {
   if (m_fnCallback != null) {
     m_fnCallback.onRazrbitPostError(m_strResult);
   }
 }