docs: @Override
      public void stop(){
          if (this.isStarted == false)
              return;
          synchronized (this) {
              if (this.isStarted == true) {
                  getCache().refresh();
                  this.isStarted = false;
              }
          }
      }