if(!Framework.bIsMemoryStorage) { try { String s = Util.getContent(new File(storage, LEVEL_FILE)); if(s != null) { int oldStartLevel = Integer.parseInt(s); if(oldStartLevel != -1) { setStartLevel(oldStartLevel); } } } catch (Exception ignored) { } }
  void open() {        if(Debug.startlevel) {      Debug.println("[opening startlevel service]");    }    wc   = new Thread(this, "startlevel job thread");    bRun = true;    wc.start();    // Skip level load in mem storage since bundle levels    // isn't saved anyway    if(!Framework.bIsMemoryStorage)       {	try {	  String s = Util.getContent(new File(storage, LEVEL_FILE));	  if(s != null) {	    int oldStartLevel = Integer.parseInt(s);	    if(oldStartLevel != -1) {	      setStartLevel(oldStartLevel);	    }	  }	} catch (Exception ignored) {	}      }  }