Class ClientImpl
- java.lang.Object
-
- org.jboss.resteasy.reactive.client.impl.ClientImpl
-
- All Implemented Interfaces:
jakarta.ws.rs.client.Client,jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>,AutoCloseable
public class ClientImpl extends Object implements jakarta.ws.rs.client.Client
-
-
Constructor Summary
Constructors Constructor Description ClientImpl(io.vertx.core.http.HttpClientOptions options, ConfigurationImpl configuration, ClientContext clientContext, HostnameVerifier hostnameVerifier, SSLContext sslContext, boolean followRedirects, MultiQueryParamMode multiQueryParamMode, LoggingScope loggingScope, ClientLogger clientLogger, String userAgent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()ClientContextgetClientContext()ConfigurationImplgetConfiguration()HostnameVerifiergetHostnameVerifier()SSLContextgetSslContext()StringgetUserAgent()jakarta.ws.rs.client.Invocation.Builderinvocation(jakarta.ws.rs.core.Link link)jakarta.ws.rs.client.Clientproperty(String name, Object value)jakarta.ws.rs.client.Clientregister(Class<?> componentClass)jakarta.ws.rs.client.Clientregister(Class<?> componentClass, int priority)jakarta.ws.rs.client.Clientregister(Class<?> componentClass, Class<?>... contracts)jakarta.ws.rs.client.Clientregister(Class<?> componentClass, Map<Class<?>,Integer> contracts)jakarta.ws.rs.client.Clientregister(Object component)jakarta.ws.rs.client.Clientregister(Object component, int priority)jakarta.ws.rs.client.Clientregister(Object component, Class<?>... contracts)jakarta.ws.rs.client.Clientregister(Object component, Map<Class<?>,Integer> contracts)jakarta.ws.rs.client.WebTargettarget(jakarta.ws.rs.core.Link link)jakarta.ws.rs.client.WebTargettarget(jakarta.ws.rs.core.UriBuilder uriBuilder)jakarta.ws.rs.client.WebTargettarget(String uri)jakarta.ws.rs.client.WebTargettarget(URI uri)
-
-
-
Constructor Detail
-
ClientImpl
public ClientImpl(io.vertx.core.http.HttpClientOptions options, ConfigurationImpl configuration, ClientContext clientContext, HostnameVerifier hostnameVerifier, SSLContext sslContext, boolean followRedirects, MultiQueryParamMode multiQueryParamMode, LoggingScope loggingScope, ClientLogger clientLogger, String userAgent)
-
-
Method Detail
-
getClientContext
public ClientContext getClientContext()
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacejakarta.ws.rs.client.Client
-
getUserAgent
public String getUserAgent()
-
target
public jakarta.ws.rs.client.WebTarget target(String uri)
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
target
public jakarta.ws.rs.client.WebTarget target(URI uri)
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
target
public jakarta.ws.rs.client.WebTarget target(jakarta.ws.rs.core.UriBuilder uriBuilder)
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
target
public jakarta.ws.rs.client.WebTarget target(jakarta.ws.rs.core.Link link)
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
invocation
public jakarta.ws.rs.client.Invocation.Builder invocation(jakarta.ws.rs.core.Link link)
- Specified by:
invocationin interfacejakarta.ws.rs.client.Client
-
getSslContext
public SSLContext getSslContext()
- Specified by:
getSslContextin interfacejakarta.ws.rs.client.Client
-
getHostnameVerifier
public HostnameVerifier getHostnameVerifier()
- Specified by:
getHostnameVerifierin interfacejakarta.ws.rs.client.Client
-
getConfiguration
public ConfigurationImpl getConfiguration()
- Specified by:
getConfigurationin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
property
public jakarta.ws.rs.client.Client property(String name, Object value)
- Specified by:
propertyin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public jakarta.ws.rs.client.Client register(Class<?> componentClass)
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public jakarta.ws.rs.client.Client register(Class<?> componentClass, int priority)
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public jakarta.ws.rs.client.Client register(Class<?> componentClass, Class<?>... contracts)
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public jakarta.ws.rs.client.Client register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public jakarta.ws.rs.client.Client register(Object component)
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public jakarta.ws.rs.client.Client register(Object component, int priority)
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public jakarta.ws.rs.client.Client register(Object component, Class<?>... contracts)
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
-