bs.setStartLevel(startLevel);
bs.setStartLevel(sl);
  public void setBundleStartLevel(Bundle bundle, final int startLevel) {    if(startLevel <= 0) {      throw new IllegalArgumentException("Initial start level must be > 0, is " + startLevel);    }    if(bundle.getBundleId() == 0) {      throw new IllegalArgumentException("System bundle start level cannot be changed");    }        final BundleImpl bs = (BundleImpl)bundle;    if(bs.getState() == Bundle.UNINSTALLED) {      throw new IllegalArgumentException("uninstalled bundle start level cannot be changed");    }    jobQueue.insert(new Runnable() {	public void run() {	  bs.setStartLevel(startLevel);	  syncStartLevel(bs);	  notifyFramework();	}      });  }