Package org.minijax.client
Class MinijaxClient
java.lang.Object
org.minijax.client.MinijaxClient
- All Implemented Interfaces:
jakarta.ws.rs.client.Client,jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>,java.lang.AutoCloseable
public class MinijaxClient
extends java.lang.Object
implements java.lang.AutoCloseable, jakarta.ws.rs.client.Client
-
Constructor Summary
Constructors Constructor Description MinijaxClient()MinijaxClient(java.net.http.HttpClient httpClient) -
Method Summary
Modifier and Type Method Description voidclose()jakarta.ws.rs.core.ConfigurationgetConfiguration()javax.net.ssl.HostnameVerifiergetHostnameVerifier()java.net.http.HttpClientgetHttpClient()javax.net.ssl.SSLContextgetSslContext()MinijaxClientInvocationBuilderinvocation(jakarta.ws.rs.core.Link link)MinijaxClientproperty(java.lang.String name, java.lang.Object value)MinijaxClientregister(java.lang.Class<?> componentClass)MinijaxClientregister(java.lang.Class<?> componentClass, int priority)MinijaxClientregister(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts)MinijaxClientregister(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)MinijaxClientregister(java.lang.Object component)MinijaxClientregister(java.lang.Object component, int priority)MinijaxClientregister(java.lang.Object component, java.lang.Class<?>... contracts)MinijaxClientregister(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)MinijaxClientWebTargettarget(jakarta.ws.rs.core.Link link)MinijaxClientWebTargettarget(jakarta.ws.rs.core.UriBuilder uriBuilder)MinijaxClientWebTargettarget(java.lang.String uri)MinijaxClientWebTargettarget(java.net.URI uri)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MinijaxClient
public MinijaxClient() -
MinijaxClient
public MinijaxClient(java.net.http.HttpClient httpClient)
-
-
Method Details
-
getHttpClient
public java.net.http.HttpClient getHttpClient() -
target
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
target
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
target
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
target
- Specified by:
targetin interfacejakarta.ws.rs.client.Client
-
close
public void close()- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejakarta.ws.rs.client.Client
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration()- Specified by:
getConfigurationin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
property
- Specified by:
propertyin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public MinijaxClient register(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
register
public MinijaxClient register(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>
-
invocation
- Specified by:
invocationin interfacejakarta.ws.rs.client.Client
-
getSslContext
public javax.net.ssl.SSLContext getSslContext()- Specified by:
getSslContextin interfacejakarta.ws.rs.client.Client
-
getHostnameVerifier
public javax.net.ssl.HostnameVerifier getHostnameVerifier()- Specified by:
getHostnameVerifierin interfacejakarta.ws.rs.client.Client
-