src/main/java/com/hp/autonomy/hod/client/config/Requester.java
public <U> U makeRequest(final Class<U> returnType, final BackendCaller<? super E, ? super T> backendCaller) throws HodErrorException {
        checkTokenProxyService();
        return makeRequest(tokenProxyService.getTokenProxy(), returnType, backendCaller);
    }
public <U> U makeRequest(final Class<U> returnType, final BackendCaller<? super E, ? super T> backendCaller) throws HodErrorException {
        checkTokenProxyService();
        return makeRequest(tokenProxyService.getTokenProxy(), returnType, backendCaller);
    }
Makes a request to HP Haven OnDemand using a TokenProxy provided by a {@link TokenProxyService}, converting the
response body to the type specified by the Class object.
@param returnType The desired type of the value returned by HP Haven OnDemand
@param backendCaller Makes the request to HP Haven OnDemand
@param <U> The desired type of the value returned by HP Haven OnDemand
@return An object representing the output from HP Haven OnDemand
@throws HodErrorException
@throws NullPointerException If a TokenProxyService has not been configured