ResponseCallback<Void> resultCallback = new ResponseCallback<Void>();
public void delete() { HttpRequestProvider requestProvider = httpDeleteRequestProvider(); ResponseCallback<Void> callback = new ResponseCallback<Void>(); HttpResponseHandler responseHandler = new HttpResponseHandler(requestProvider, callback); Channel channel = getChannel(); channel.pipeline().addLast(responseHandler); sendRequest(requestProvider, channel); callback.awaitResult(); }
ResponseCallback<Void> resultCallback = new ResponseCallback<Void>();
public <T> T post(TypeReference<T> typeReference, InputStream body) { ResponseCallback<T> callback = new ResponseCallback<T>(); post(typeReference, callback, body); return callback.awaitResult(); }
public void delete() { HttpRequestProvider requestProvider = httpDeleteRequestProvider(); ResponseCallback<Void> callback = new ResponseCallback<Void>(); HttpResponseHandler responseHandler = new HttpResponseHandler(requestProvider, callback); Channel channel = getChannel(); channel.pipeline().addLast(responseHandler); sendRequest(requestProvider, channel); callback.awaitResult(); }
public <T> T get(TypeReference<T> typeReference) { ResponseCallback<T> callback = new ResponseCallback<T>(); get(typeReference, callback); return callback.awaitResult(); }
public <T> T post(final Object entity, TypeReference<T> typeReference) { ResponseCallback<T> callback = new ResponseCallback<T>(); post(entity, typeReference, callback); return callback.awaitResult(); }
public <T> T post(TypeReference<T> typeReference, InputStream body) { ResponseCallback<T> callback = new ResponseCallback<T>(); post(typeReference, callback, body); return callback.awaitResult(); }
public <T> T get(TypeReference<T> typeReference) { ResponseCallback<T> callback = new ResponseCallback<T>(); get(typeReference, callback); return callback.awaitResult(); }
public <T> T post(final Object entity, TypeReference<T> typeReference) { ResponseCallback<T> callback = new ResponseCallback<T>(); post(entity, typeReference, callback); return callback.awaitResult(); }