Class VertxClientHttpEngine
java.lang.Object
org.jboss.resteasy.client.jaxrs.engines.vertx.VertxClientHttpEngine
- All Implemented Interfaces:
org.jboss.resteasy.client.jaxrs.ClientHttpEngine,AsyncClientHttpEngine
@Deprecated(forRemoval=true,
since="6.2.13.Final")
public class VertxClientHttpEngine
extends Object
implements AsyncClientHttpEngine
Deprecated, for removal: This API element is subject to removal in a future version.
use new dependencies
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.resteasy.client.jaxrs.engines.AsyncClientHttpEngine
AsyncClientHttpEngine.ResultExtractor<T> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.Client config property to set when a request timeout is needed. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.VertxClientHttpEngine(io.vertx.core.http.HttpClient client) Deprecated, for removal: This API element is subject to removal in a future version.VertxClientHttpEngine(io.vertx.core.Vertx vertx) Deprecated, for removal: This API element is subject to removal in a future version.VertxClientHttpEngine(io.vertx.core.Vertx vertx, io.vertx.core.http.HttpClientOptions options) Deprecated, for removal: This API element is subject to removal in a future version.VertxClientHttpEngine(io.vertx.core.Vertx vertx, io.vertx.core.http.HttpClientOptions options, org.jboss.resteasy.client.jaxrs.api.ClientBuilderConfiguration configuration) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.jakarta.ws.rs.core.Responseinvoke(jakarta.ws.rs.client.Invocation request) Deprecated, for removal: This API element is subject to removal in a future version.<T> Future<T> submit(ClientInvocation request, boolean buffered, jakarta.ws.rs.client.InvocationCallback<T> callback, AsyncClientHttpEngine.ResultExtractor<T> extractor) Deprecated, for removal: This API element is subject to removal in a future version.<T> CompletableFuture<T> submit(ClientInvocation request, boolean buffered, AsyncClientHttpEngine.ResultExtractor<T> extractor, ExecutorService executorService) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.resteasy.client.jaxrs.engines.AsyncClientHttpEngine
submitMethods inherited from interface org.jboss.resteasy.client.jaxrs.ClientHttpEngine
isFollowRedirects, setFollowRedirects
-
Field Details
-
REQUEST_TIMEOUT_MS
Deprecated, for removal: This API element is subject to removal in a future version.Client config property to set when a request timeout is needed.
-
-
Constructor Details
-
VertxClientHttpEngine
public VertxClientHttpEngine()Deprecated, for removal: This API element is subject to removal in a future version. -
VertxClientHttpEngine
public VertxClientHttpEngine(io.vertx.core.Vertx vertx, io.vertx.core.http.HttpClientOptions options) Deprecated, for removal: This API element is subject to removal in a future version. -
VertxClientHttpEngine
public VertxClientHttpEngine(io.vertx.core.Vertx vertx) Deprecated, for removal: This API element is subject to removal in a future version. -
VertxClientHttpEngine
public VertxClientHttpEngine(io.vertx.core.http.HttpClient client) Deprecated, for removal: This API element is subject to removal in a future version. -
VertxClientHttpEngine
public VertxClientHttpEngine(io.vertx.core.Vertx vertx, io.vertx.core.http.HttpClientOptions options, org.jboss.resteasy.client.jaxrs.api.ClientBuilderConfiguration configuration) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
submit
public <T> Future<T> submit(ClientInvocation request, boolean buffered, jakarta.ws.rs.client.InvocationCallback<T> callback, AsyncClientHttpEngine.ResultExtractor<T> extractor) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
submitin interfaceAsyncClientHttpEngine
-
submit
public <T> CompletableFuture<T> submit(ClientInvocation request, boolean buffered, AsyncClientHttpEngine.ResultExtractor<T> extractor, ExecutorService executorService) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
submitin interfaceAsyncClientHttpEngine
-
getSslContext
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getSslContextin interfaceorg.jboss.resteasy.client.jaxrs.ClientHttpEngine
-
getHostnameVerifier
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getHostnameVerifierin interfaceorg.jboss.resteasy.client.jaxrs.ClientHttpEngine
-
invoke
public jakarta.ws.rs.core.Response invoke(jakarta.ws.rs.client.Invocation request) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
invokein interfaceorg.jboss.resteasy.client.jaxrs.ClientHttpEngine
-
close
public void close()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
closein interfaceorg.jboss.resteasy.client.jaxrs.ClientHttpEngine
-