public NmfNyhetListeHelper(Context context, NyhetService.NyhetListener listener) {
   mContext = context;
   mListener = listener;
   mNetworkUtils = NetworkUtils.getInstance(context);
   mLocalStorageHelper = LocalStorageHelper.getInstance(context);
   mResponseHandler = new Handler(Looper.getMainLooper());
 }
  @Override
  public void run() {

    if (mNetworkUtils.isNetworkAvailable()) {
      doHentNyheter();
      mLocalStorageHelper.saveToStorage(NmfNyhetServiceImpl.NMF_NYHET_CACHE, mNyheter);
    }

    mResponseHandler.post(
        new Runnable() {
          @Override
          public void run() {
            mListener.onNyheterHentet(mNyheter);
          }
        });
  }