code: @Override
      public void clear() {
          assertConnectionOpen();
          catalog.clear();
          try {
              deleteDirectory(getRootPath(storageName), true);
          } 
          catch (IOException ex) {
              throw new UncheckedIOException(ex);
          }
      }
docs: {@inheritDoc}