class RetryingJaxRsStrategy implements JaxRsStrategy<T> {

    @Override
    public <R> R apply(final Function<T, R> function) throws IOException {
        return apply(function, new LegacyJaxRsTimeouts());
    }

    public  RetryingJaxRsStrategy(
            final Set<HostName> hostNames,
            final int port,
            final JaxRsClientFactory jaxRsClientFactory,
            final Class<T> apiClass,
            final String pathPrefix,
            String scheme);

}