package org.oauth2.client4j.http.client; import org.oauth2.client4j.http.Request; import org.oauth2.client4j.http.response.OAuthResponse; public interface HttpClient { public <T extends OAuthResponse> T execute(Request request, Class<T> responseClass); public void close(); }