docs: public String[] awaitArguments() throws InterruptedException {
          if (configAvailable.await(timeout, TimeUnit.MILLISECONDS)) {
              return argumentList.toArray(new String[argumentList.size()]);
          } else {
              LOG.warning("ConfigAdmin did not pass any properties yet, returning an empty argument list.");
              return EMPTY_ARGUMENTS;
          }
      }