code: public Long getDuration(final String key, final TimeUnit unit) {
          return retrieve(new Callable<Long>() {
              @Override
              public Long call() throws Exception {
                  return configuration.getDuration(key, unit);
              }
          }, null);
      }
docs: {@inheritDoc}