docs: public void simulate(LocationSource locationSource, long period, boolean isDaemon) throws IOException
      {
          this.locationSource = locationSource;
          dis = new DataInputStream(new BufferedInputStream(url.openStream()));
          if (timer == null)
          {
              timer = new Timer("AnchorageSimulator", isDaemon);
          }
          timer.scheduleAtFixedRate(this, 0, period);
      }