001 002package com.commercetools.http.okhttp4; 003 004import java.util.concurrent.ExecutorService; 005import java.util.function.Supplier; 006 007import io.vrap.rmf.base.client.BaseHttpClientSupplier; 008import io.vrap.rmf.base.client.VrapHttpClient; 009 010public class OkHttp4ClientSupplier extends BaseHttpClientSupplier { 011 012 @Override 013 public VrapHttpClient get() { 014 return new CtOkHttp4Client(); 015 } 016 017 @Override 018 public Supplier<VrapHttpClient> get(ExecutorService executorService) { 019 return () -> new CtOkHttp4Client(executorService); 020 } 021}