Class MpClientWebTarget
- java.lang.Object
-
- org.jboss.resteasy.client.jaxrs.internal.ClientWebTarget
-
- org.jboss.resteasy.microprofile.client.impl.MpClientWebTarget
-
- All Implemented Interfaces:
javax.ws.rs.client.WebTarget
,javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
,ResteasyWebTarget
public class MpClientWebTarget extends ClientWebTarget
-
-
Field Summary
-
Fields inherited from class org.jboss.resteasy.client.jaxrs.internal.ClientWebTarget
chunked, client, configuration, uriBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description MpClientWebTarget(ResteasyClient client, String uri, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle)
MpClientWebTarget(ResteasyClient client, URI uri, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle)
MpClientWebTarget(ResteasyClient client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle)
protected
MpClientWebTarget(ResteasyClient client, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ClientInvocationBuilder
createClientInvocationBuilder(ResteasyClient client, URI uri, ClientConfiguration configuration)
protected ClientWebTarget
newInstance(ResteasyClient client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration)
-
Methods inherited from class org.jboss.resteasy.client.jaxrs.internal.ClientWebTarget
clone, createProxyBuilder, getConfiguration, getResteasyClient, getUri, getUriBuilder, matrixParam, path, path, path, property, proxy, proxyBuilder, queryParam, queryParamNoTemplate, queryParams, queryParamsNoTemplate, register, register, register, register, register, register, register, register, request, request, request, resolveTemplate, resolveTemplate, resolveTemplateFromEncoded, resolveTemplates, resolveTemplates, resolveTemplatesFromEncoded, setChunked
-
-
-
-
Constructor Detail
-
MpClientWebTarget
protected MpClientWebTarget(ResteasyClient client, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle)
-
MpClientWebTarget
public MpClientWebTarget(ResteasyClient client, String uri, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle) throws IllegalArgumentException, NullPointerException
-
MpClientWebTarget
public MpClientWebTarget(ResteasyClient client, URI uri, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle) throws NullPointerException
- Throws:
NullPointerException
-
MpClientWebTarget
public MpClientWebTarget(ResteasyClient client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration, List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> asyncInterceptorFactories, org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle) throws NullPointerException
- Throws:
NullPointerException
-
-
Method Detail
-
newInstance
protected ClientWebTarget newInstance(ResteasyClient client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration)
- Overrides:
newInstance
in classClientWebTarget
-
createClientInvocationBuilder
protected ClientInvocationBuilder createClientInvocationBuilder(ResteasyClient client, URI uri, ClientConfiguration configuration)
- Overrides:
createClientInvocationBuilder
in classClientWebTarget
-
-