package com.ikea.shared.notification;

import android.content.Context;
import com.ikea.shared.BaseService;
import com.ikea.shared.stores.model.StoreRef;
import com.ikea.shared.user.event.FavStoreChangeEvent;
import com.ikea.shared.util.AppExecutors;
import com.ikea.shared.util.ServiceCallback;
import com.squareup.otto.Bus;
import java.util.List;
import java.util.concurrent.ExecutorService;

public final class NotificationService extends BaseService
{
  private static NotificationService instance;
  private boolean mASNotificationDismissed;
  private boolean mCSNotificationDismissed;
  private final ExecutorService mExecutorService = AppExecutors.stdPrio();
  private boolean mISNotificationDismissed;
  private int mLastImageId = -1;
  private boolean mOONotificationDismissed;
  private boolean mOfflineNotificationDismissed;
  private boolean mWasInStore;

  private NotificationService(Context paramContext)
  {
    super(paramContext);
    this.mContext = paramContext;
  }

  public static NotificationService i(Context paramContext)
  {
    try
    {
      if (instance == null)
        instance = new NotificationService(paramContext);
      NotificationService localNotificationService = instance;
      return localNotificationService;
    }
    finally
    {
    }
  }

  public int getLastImageId()
  {
    return this.mLastImageId;
  }

  public void getNotificationAsync(final ServiceCallback<List<WelcomeNotification>> paramServiceCallback)
  {
    this.mExecutorService.execute(new Runnable()
    {
      // ERROR //
      public void run()
      {
        // Byte code:
        //   0: new 29	java/util/ArrayList
        //   3: dup
        //   4: invokespecial 30	java/util/ArrayList:<init>	()V
        //   7: astore_1
        //   8: aload_0
        //   9: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   12: invokestatic 34	com/ikea/shared/notification/NotificationService:access$000	(Lcom/ikea/shared/notification/NotificationService;)Z
        //   15: ifne +61 -> 76
        //   18: aload_0
        //   19: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   22: invokestatic 38	com/ikea/shared/notification/NotificationService:access$100	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   25: invokestatic 44	com/ikea/shared/cart/ShoppingCart:i	(Landroid/content/Context;)Lcom/ikea/shared/cart/ShoppingCart;
        //   28: invokevirtual 48	com/ikea/shared/cart/ShoppingCart:getLowOrOutofStockProducts	()I
        //   31: istore 40
        //   33: iload 40
        //   35: ifle +41 -> 76
        //   38: aload_0
        //   39: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   42: invokestatic 51	com/ikea/shared/notification/NotificationService:access$200	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   45: invokestatic 44	com/ikea/shared/cart/ShoppingCart:i	(Landroid/content/Context;)Lcom/ikea/shared/cart/ShoppingCart;
        //   48: invokevirtual 55	com/ikea/shared/cart/ShoppingCart:isEmpty	()Z
        //   51: ifne +25 -> 76
        //   54: aload_1
        //   55: new 57	com/ikea/shared/notification/WelcomeNotification
        //   58: dup
        //   59: getstatic 63	com/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE:OUT_OF_STOCK	Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;
        //   62: iload 40
        //   64: invokestatic 69	java/lang/String:valueOf	(I)Ljava/lang/String;
        //   67: invokespecial 72	com/ikea/shared/notification/WelcomeNotification:<init>	(Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;Ljava/lang/String;)V
        //   70: invokeinterface 78 2 0
        //   75: pop
        //   76: aload_0
        //   77: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   80: invokestatic 81	com/ikea/shared/notification/NotificationService:access$300	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   83: invokestatic 86	com/ikea/shared/store/service/StoreCache:i	(Landroid/content/Context;)Lcom/ikea/shared/store/service/StoreCache;
        //   86: invokevirtual 90	com/ikea/shared/store/service/StoreCache:getStoreCacheInfo	()Lcom/ikea/shared/store/service/StoreCacheInfo;
        //   89: astore_3
        //   90: aload_3
        //   91: ifnull +439 -> 530
        //   94: aload_3
        //   95: invokevirtual 95	com/ikea/shared/store/service/StoreCacheInfo:isInStore	()Z
        //   98: istore 4
        //   100: iconst_0
        //   101: istore 5
        //   103: iload 4
        //   105: ifne +271 -> 376
        //   108: aload_0
        //   109: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   112: invokestatic 98	com/ikea/shared/notification/NotificationService:access$400	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   115: invokestatic 86	com/ikea/shared/store/service/StoreCache:i	(Landroid/content/Context;)Lcom/ikea/shared/store/service/StoreCache;
        //   118: invokevirtual 102	com/ikea/shared/store/service/StoreCache:getStoreList	()Lcom/ikea/shared/stores/model/StoreList;
        //   121: astore 6
        //   123: ldc 104
        //   125: astore 7
        //   127: iconst_0
        //   128: istore 8
        //   130: aload 6
        //   132: ifnull +163 -> 295
        //   135: aload 6
        //   137: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   140: astore 9
        //   142: iconst_0
        //   143: istore 8
        //   145: aload 9
        //   147: ifnull +148 -> 295
        //   150: aload 6
        //   152: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   155: invokevirtual 116	com/ikea/shared/stores/model/StoreRefList:getStoreRef	()Ljava/util/List;
        //   158: astore 10
        //   160: iconst_0
        //   161: istore 8
        //   163: aload 10
        //   165: ifnull +130 -> 295
        //   168: aload 6
        //   170: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   173: invokevirtual 116	com/ikea/shared/stores/model/StoreRefList:getStoreRef	()Ljava/util/List;
        //   176: invokeinterface 119 1 0
        //   181: istore 11
        //   183: iconst_0
        //   184: istore 8
        //   186: iload 11
        //   188: ifle +107 -> 295
        //   191: aload 6
        //   193: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   196: invokevirtual 116	com/ikea/shared/stores/model/StoreRefList:getStoreRef	()Ljava/util/List;
        //   199: iconst_0
        //   200: invokeinterface 123 2 0
        //   205: checkcast 125	com/ikea/shared/stores/model/StoreRef
        //   208: astore 12
        //   210: aload 12
        //   212: invokevirtual 129	com/ikea/shared/stores/model/StoreRef:getStoreDistance	()Ljava/lang/String;
        //   215: astore 13
        //   217: ldc 131
        //   219: aload 13
        //   221: invokevirtual 134	java/lang/String:equals	(Ljava/lang/Object;)Z
        //   224: istore 14
        //   226: iconst_0
        //   227: istore 8
        //   229: iload 14
        //   231: ifne +64 -> 295
        //   234: aload 13
        //   236: ldc 136
        //   238: ldc 138
        //   240: invokevirtual 142	java/lang/String:replace	(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
        //   243: invokestatic 148	java/lang/Double:parseDouble	(Ljava/lang/String;)D
        //   246: invokestatic 151	java/lang/Double:valueOf	(D)Ljava/lang/Double;
        //   249: astore 15
        //   251: aload 15
        //   253: invokevirtual 155	java/lang/Double:doubleValue	()D
        //   256: dconst_0
        //   257: dcmpl
        //   258: istore 16
        //   260: iconst_0
        //   261: istore 8
        //   263: iload 16
        //   265: ifle +30 -> 295
        //   268: aload 15
        //   270: invokevirtual 155	java/lang/Double:doubleValue	()D
        //   273: dconst_1
        //   274: dcmpg
        //   275: istore 17
        //   277: iconst_0
        //   278: istore 8
        //   280: iload 17
        //   282: ifge +13 -> 295
        //   285: iconst_1
        //   286: istore 8
        //   288: aload 12
        //   290: invokevirtual 158	com/ikea/shared/stores/model/StoreRef:getStoreNo	()Ljava/lang/String;
        //   293: astore 7
        //   295: iconst_0
        //   296: istore 5
        //   298: iload 8
        //   300: ifeq +76 -> 376
        //   303: aload_0
        //   304: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   307: invokestatic 161	com/ikea/shared/notification/NotificationService:access$500	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   310: ldc 163
        //   312: invokevirtual 169	android/content/Context:getSystemService	(Ljava/lang/String;)Ljava/lang/Object;
        //   315: checkcast 171	android/net/wifi/WifiManager
        //   318: astore 18
        //   320: iconst_0
        //   321: istore 5
        //   323: aload 18
        //   325: ifnull +51 -> 376
        //   328: aload 18
        //   330: invokevirtual 174	android/net/wifi/WifiManager:isWifiEnabled	()Z
        //   333: istore 19
        //   335: iconst_0
        //   336: istore 5
        //   338: iload 19
        //   340: ifeq +36 -> 376
        //   343: aload_0
        //   344: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   347: invokestatic 177	com/ikea/shared/notification/NotificationService:access$600	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   350: invokestatic 183	com/ikea/shared/util/LocationUtil:isIkeaWifiAccessible	(Landroid/content/Context;)Z
        //   353: istore 5
        //   355: iload 5
        //   357: ifeq +19 -> 376
        //   360: aload_0
        //   361: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   364: invokestatic 186	com/ikea/shared/notification/NotificationService:access$700	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   367: invokestatic 86	com/ikea/shared/store/service/StoreCache:i	(Landroid/content/Context;)Lcom/ikea/shared/store/service/StoreCache;
        //   370: iconst_1
        //   371: aload 7
        //   373: invokevirtual 190	com/ikea/shared/store/service/StoreCache:updateInStoreStatus	(ZLjava/lang/String;)V
        //   376: iload 4
        //   378: ifeq +152 -> 530
        //   381: aload_0
        //   382: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   385: invokestatic 193	com/ikea/shared/notification/NotificationService:access$800	(Lcom/ikea/shared/notification/NotificationService;)Z
        //   388: ifne +142 -> 530
        //   391: aload_0
        //   392: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   395: invokestatic 196	com/ikea/shared/notification/NotificationService:access$900	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   398: ldc 163
        //   400: invokevirtual 169	android/content/Context:getSystemService	(Ljava/lang/String;)Ljava/lang/Object;
        //   403: checkcast 171	android/net/wifi/WifiManager
        //   406: astore 37
        //   408: aload_0
        //   409: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   412: invokestatic 199	com/ikea/shared/notification/NotificationService:access$1000	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   415: invokestatic 204	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
        //   418: invokevirtual 208	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
        //   421: ifnull +109 -> 530
        //   424: aload_0
        //   425: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   428: invokestatic 211	com/ikea/shared/notification/NotificationService:access$1100	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   431: invokestatic 204	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
        //   434: invokevirtual 208	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
        //   437: invokevirtual 217	com/ikea/shared/AppConfigData:getConfig	()Lcom/ikea/shared/config/model/Country;
        //   440: ifnull +90 -> 530
        //   443: aload_0
        //   444: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   447: invokestatic 220	com/ikea/shared/notification/NotificationService:access$1200	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   450: invokestatic 204	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
        //   453: invokevirtual 208	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
        //   456: invokevirtual 217	com/ikea/shared/AppConfigData:getConfig	()Lcom/ikea/shared/config/model/Country;
        //   459: invokevirtual 225	com/ikea/shared/config/model/Country:ismWifiEnabled	()Z
        //   462: ifeq +68 -> 530
        //   465: aload 37
        //   467: ifnull +494 -> 961
        //   470: aload 37
        //   472: invokevirtual 174	android/net/wifi/WifiManager:isWifiEnabled	()Z
        //   475: ifeq +486 -> 961
        //   478: iload 5
        //   480: ifne +15 -> 495
        //   483: aload_0
        //   484: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   487: invokestatic 228	com/ikea/shared/notification/NotificationService:access$1300	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   490: invokestatic 183	com/ikea/shared/util/LocationUtil:isIkeaWifiAccessible	(Landroid/content/Context;)Z
        //   493: istore 5
        //   495: iload 5
        //   497: ifeq +33 -> 530
        //   500: aload_0
        //   501: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   504: invokestatic 231	com/ikea/shared/notification/NotificationService:access$1400	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   507: invokestatic 234	com/ikea/shared/util/LocationUtil:isConnectedToIkeaWifi	(Landroid/content/Context;)Z
        //   510: ifne +20 -> 530
        //   513: aload_1
        //   514: new 57	com/ikea/shared/notification/WelcomeNotification
        //   517: dup
        //   518: getstatic 237	com/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE:IN_STORE_WIFI	Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;
        //   521: invokespecial 240	com/ikea/shared/notification/WelcomeNotification:<init>	(Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;)V
        //   524: invokeinterface 78 2 0
        //   529: pop
        //   530: aload_0
        //   531: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   534: invokestatic 243	com/ikea/shared/notification/NotificationService:access$1500	(Lcom/ikea/shared/notification/NotificationService;)Z
        //   537: ifne +219 -> 756
        //   540: aload_3
        //   541: ifnull +215 -> 756
        //   544: aload_3
        //   545: invokevirtual 95	com/ikea/shared/store/service/StoreCacheInfo:isInStore	()Z
        //   548: ifeq +208 -> 756
        //   551: aload_3
        //   552: invokevirtual 246	com/ikea/shared/store/service/StoreCacheInfo:getGeofenceStoreId	()Ljava/lang/String;
        //   555: astore 26
        //   557: aload_3
        //   558: invokevirtual 247	com/ikea/shared/store/service/StoreCacheInfo:getStoreList	()Lcom/ikea/shared/stores/model/StoreList;
        //   561: astore 27
        //   563: aload 27
        //   565: ifnull +191 -> 756
        //   568: aload 27
        //   570: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   573: ifnull +183 -> 756
        //   576: aload 27
        //   578: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   581: invokevirtual 116	com/ikea/shared/stores/model/StoreRefList:getStoreRef	()Ljava/util/List;
        //   584: astore 28
        //   586: aload_0
        //   587: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   590: invokestatic 250	com/ikea/shared/notification/NotificationService:access$1600	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   593: invokestatic 204	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
        //   596: invokevirtual 208	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
        //   599: invokevirtual 254	com/ikea/shared/AppConfigData:getFavStore	()Lcom/ikea/shared/stores/model/StoreRef;
        //   602: astore 29
        //   604: aload 28
        //   606: ifnull +150 -> 756
        //   609: aload 28
        //   611: invokeinterface 255 1 0
        //   616: ifne +140 -> 756
        //   619: aload 28
        //   621: monitorenter
        //   622: aload 28
        //   624: invokeinterface 259 1 0
        //   629: astore 31
        //   631: aload 31
        //   633: invokeinterface 264 1 0
        //   638: ifeq +115 -> 753
        //   641: aload 31
        //   643: invokeinterface 268 1 0
        //   648: checkcast 125	com/ikea/shared/stores/model/StoreRef
        //   651: astore 32
        //   653: aload 32
        //   655: invokevirtual 158	com/ikea/shared/stores/model/StoreRef:getStoreNo	()Ljava/lang/String;
        //   658: aload 26
        //   660: invokevirtual 272	java/lang/String:equalsIgnoreCase	(Ljava/lang/String;)Z
        //   663: ifeq -32 -> 631
        //   666: aload 29
        //   668: ifnull +85 -> 753
        //   671: aload 32
        //   673: invokevirtual 158	com/ikea/shared/stores/model/StoreRef:getStoreNo	()Ljava/lang/String;
        //   676: aload 29
        //   678: invokevirtual 158	com/ikea/shared/stores/model/StoreRef:getStoreNo	()Ljava/lang/String;
        //   681: invokevirtual 272	java/lang/String:equalsIgnoreCase	(Ljava/lang/String;)Z
        //   684: ifne +69 -> 753
        //   687: aload_0
        //   688: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   691: invokestatic 275	com/ikea/shared/notification/NotificationService:access$1700	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   694: invokestatic 204	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
        //   697: aload 32
        //   699: invokevirtual 279	com/ikea/shared/AppConfigManager:saveFavStore	(Lcom/ikea/shared/stores/model/StoreRef;)V
        //   702: aload_0
        //   703: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   706: invokestatic 283	com/ikea/shared/notification/NotificationService:access$1900	(Lcom/ikea/shared/notification/NotificationService;)Landroid/os/Handler;
        //   709: astore 33
        //   711: new 285	com/ikea/shared/notification/NotificationService$1$1
        //   714: dup
        //   715: aload_0
        //   716: aload 32
        //   718: invokespecial 288	com/ikea/shared/notification/NotificationService$1$1:<init>	(Lcom/ikea/shared/notification/NotificationService$1;Lcom/ikea/shared/stores/model/StoreRef;)V
        //   721: astore 34
        //   723: aload 33
        //   725: aload 34
        //   727: invokevirtual 294	android/os/Handler:post	(Ljava/lang/Runnable;)Z
        //   730: pop
        //   731: aload_1
        //   732: new 57	com/ikea/shared/notification/WelcomeNotification
        //   735: dup
        //   736: getstatic 297	com/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE:AUTO_STORE_SELECT	Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;
        //   739: aload 32
        //   741: invokevirtual 300	com/ikea/shared/stores/model/StoreRef:getStoreName	()Ljava/lang/String;
        //   744: invokespecial 72	com/ikea/shared/notification/WelcomeNotification:<init>	(Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;Ljava/lang/String;)V
        //   747: invokeinterface 78 2 0
        //   752: pop
        //   753: aload 28
        //   755: monitorexit
        //   756: aload_0
        //   757: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   760: invokestatic 303	com/ikea/shared/notification/NotificationService:access$2000	(Lcom/ikea/shared/notification/NotificationService;)Z
        //   763: ifne +143 -> 906
        //   766: aload_3
        //   767: ifnull +139 -> 906
        //   770: aload_3
        //   771: invokevirtual 247	com/ikea/shared/store/service/StoreCacheInfo:getStoreList	()Lcom/ikea/shared/stores/model/StoreList;
        //   774: astore 20
        //   776: aload 20
        //   778: ifnull +128 -> 906
        //   781: aload 20
        //   783: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   786: ifnull +120 -> 906
        //   789: aload 20
        //   791: invokevirtual 110	com/ikea/shared/stores/model/StoreList:getStoreRefList	()Lcom/ikea/shared/stores/model/StoreRefList;
        //   794: invokevirtual 116	com/ikea/shared/stores/model/StoreRefList:getStoreRef	()Ljava/util/List;
        //   797: astore 22
        //   799: aload 22
        //   801: ifnull +105 -> 906
        //   804: aload 22
        //   806: invokeinterface 255 1 0
        //   811: ifne +95 -> 906
        //   814: aload_0
        //   815: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   818: invokestatic 306	com/ikea/shared/notification/NotificationService:access$2100	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   821: invokestatic 204	com/ikea/shared/AppConfigManager:i	(Landroid/content/Context;)Lcom/ikea/shared/AppConfigManager;
        //   824: invokevirtual 208	com/ikea/shared/AppConfigManager:getAppConfigData	()Lcom/ikea/shared/AppConfigData;
        //   827: invokevirtual 254	com/ikea/shared/AppConfigData:getFavStore	()Lcom/ikea/shared/stores/model/StoreRef;
        //   830: astore 23
        //   832: aload 22
        //   834: iconst_0
        //   835: invokeinterface 123 2 0
        //   840: checkcast 125	com/ikea/shared/stores/model/StoreRef
        //   843: astore 24
        //   845: aload 24
        //   847: ifnull +59 -> 906
        //   850: aload 23
        //   852: ifnull +54 -> 906
        //   855: aload 24
        //   857: invokevirtual 129	com/ikea/shared/stores/model/StoreRef:getStoreDistance	()Ljava/lang/String;
        //   860: ldc 131
        //   862: invokevirtual 134	java/lang/String:equals	(Ljava/lang/Object;)Z
        //   865: ifne +41 -> 906
        //   868: aload 24
        //   870: invokevirtual 158	com/ikea/shared/stores/model/StoreRef:getStoreNo	()Ljava/lang/String;
        //   873: aload 23
        //   875: invokevirtual 158	com/ikea/shared/stores/model/StoreRef:getStoreNo	()Ljava/lang/String;
        //   878: invokevirtual 272	java/lang/String:equalsIgnoreCase	(Ljava/lang/String;)Z
        //   881: ifne +25 -> 906
        //   884: aload_1
        //   885: new 57	com/ikea/shared/notification/WelcomeNotification
        //   888: dup
        //   889: getstatic 309	com/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE:CLOSER_STORE_NOTIFICATION	Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;
        //   892: aload 24
        //   894: invokevirtual 300	com/ikea/shared/stores/model/StoreRef:getStoreName	()Ljava/lang/String;
        //   897: invokespecial 72	com/ikea/shared/notification/WelcomeNotification:<init>	(Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;Ljava/lang/String;)V
        //   900: invokeinterface 78 2 0
        //   905: pop
        //   906: aload_0
        //   907: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   910: invokestatic 312	com/ikea/shared/notification/NotificationService:access$2200	(Lcom/ikea/shared/notification/NotificationService;)Z
        //   913: ifne +37 -> 950
        //   916: aload_3
        //   917: ifnull +33 -> 950
        //   920: aload_0
        //   921: getfield 19	com/ikea/shared/notification/NotificationService$1:this$0	Lcom/ikea/shared/notification/NotificationService;
        //   924: invokestatic 315	com/ikea/shared/notification/NotificationService:access$2300	(Lcom/ikea/shared/notification/NotificationService;)Landroid/content/Context;
        //   927: invokestatic 320	com/ikea/shared/util/UiUtil:isConnectionAvailable	(Landroid/content/Context;)Z
        //   930: ifne +20 -> 950
        //   933: aload_1
        //   934: new 57	com/ikea/shared/notification/WelcomeNotification
        //   937: dup
        //   938: getstatic 323	com/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE:OFFLINE_STATUS	Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;
        //   941: invokespecial 240	com/ikea/shared/notification/WelcomeNotification:<init>	(Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;)V
        //   944: invokeinterface 78 2 0
        //   949: pop
        //   950: aload_0
        //   951: getfield 21	com/ikea/shared/notification/NotificationService$1:val$callback	Lcom/ikea/shared/util/ServiceCallback;
        //   954: aload_1
        //   955: aconst_null
        //   956: aconst_null
        //   957: invokevirtual 329	com/ikea/shared/util/ServiceCallback:callbackDone	(Ljava/lang/Object;Lcom/ikea/shared/AppError;Ljava/lang/Exception;)V
        //   960: return
        //   961: aload_1
        //   962: new 57	com/ikea/shared/notification/WelcomeNotification
        //   965: dup
        //   966: getstatic 237	com/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE:IN_STORE_WIFI	Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;
        //   969: invokespecial 240	com/ikea/shared/notification/WelcomeNotification:<init>	(Lcom/ikea/shared/notification/WelcomeNotification$WELCOME_NOTIFICATION_TYPE;)V
        //   972: invokeinterface 78 2 0
        //   977: pop
        //   978: goto -448 -> 530
        //   981: astore_2
        //   982: aload_2
        //   983: invokevirtual 332	java/lang/Exception:printStackTrace	()V
        //   986: aload_0
        //   987: getfield 21	com/ikea/shared/notification/NotificationService$1:val$callback	Lcom/ikea/shared/util/ServiceCallback;
        //   990: aconst_null
        //   991: aconst_null
        //   992: aload_2
        //   993: invokevirtual 329	com/ikea/shared/util/ServiceCallback:callbackDone	(Ljava/lang/Object;Lcom/ikea/shared/AppError;Ljava/lang/Exception;)V
        //   996: return
        //   997: astore 30
        //   999: aload 28
        //   1001: monitorexit
        //   1002: aload 30
        //   1004: athrow
        //
        // Exception table:
        //   from	to	target	type
        //   0	33	981	java/lang/Exception
        //   38	76	981	java/lang/Exception
        //   76	90	981	java/lang/Exception
        //   94	100	981	java/lang/Exception
        //   108	123	981	java/lang/Exception
        //   135	142	981	java/lang/Exception
        //   150	160	981	java/lang/Exception
        //   168	183	981	java/lang/Exception
        //   191	226	981	java/lang/Exception
        //   234	260	981	java/lang/Exception
        //   268	277	981	java/lang/Exception
        //   288	295	981	java/lang/Exception
        //   303	320	981	java/lang/Exception
        //   328	335	981	java/lang/Exception
        //   343	355	981	java/lang/Exception
        //   360	376	981	java/lang/Exception
        //   381	465	981	java/lang/Exception
        //   470	478	981	java/lang/Exception
        //   483	495	981	java/lang/Exception
        //   500	530	981	java/lang/Exception
        //   530	540	981	java/lang/Exception
        //   544	563	981	java/lang/Exception
        //   568	604	981	java/lang/Exception
        //   609	622	981	java/lang/Exception
        //   756	766	981	java/lang/Exception
        //   770	776	981	java/lang/Exception
        //   781	799	981	java/lang/Exception
        //   804	845	981	java/lang/Exception
        //   855	906	981	java/lang/Exception
        //   906	916	981	java/lang/Exception
        //   920	950	981	java/lang/Exception
        //   950	960	981	java/lang/Exception
        //   961	978	981	java/lang/Exception
        //   1002	1005	981	java/lang/Exception
        //   622	631	997	finally
        //   631	666	997	finally
        //   671	753	997	finally
        //   753	756	997	finally
        //   999	1002	997	finally
      }
    });
  }

  public boolean isOONotificationDismissed()
  {
    return this.mOONotificationDismissed;
  }

  public void setASNotificationDismissed(boolean paramBoolean)
  {
    this.mASNotificationDismissed = paramBoolean;
  }

  public void setCSNotificationDismissed(boolean paramBoolean)
  {
    this.mCSNotificationDismissed = paramBoolean;
  }

  public void setISNotificationDismissed(boolean paramBoolean)
  {
    this.mISNotificationDismissed = paramBoolean;
  }

  public void setLastImageId(int paramInt)
  {
    this.mLastImageId = paramInt;
  }

  public void setOONotificationDismissed(boolean paramBoolean)
  {
    this.mOONotificationDismissed = paramBoolean;
  }

  public void setOfflineNotificationDismissed(boolean paramBoolean)
  {
    this.mOfflineNotificationDismissed = paramBoolean;
  }

  public void setWasInStore(boolean paramBoolean)
  {
    this.mWasInStore = paramBoolean;
  }

  public boolean wasInStore()
  {
    return this.mWasInStore;
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.ikea.shared.notification.NotificationService
 * JD-Core Version:    0.6.2
 */