java.lang.Object
org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl
org.jboss.resteasy.microprofile.client.impl.MpClient
All Implemented Interfaces:
jakarta.ws.rs.client.Client, jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.Client>, AutoCloseable, org.jboss.resteasy.client.jaxrs.ResteasyClient

public class MpClient extends org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl
  • Field Summary

    Fields inherited from class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl

    cleanupExecutor, closed, configuration, httpEngine
  • Constructor Summary

    Constructors
    Constructor
    Description
    MpClient(org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine, ExecutorService executor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration config)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.jboss.resteasy.client.jaxrs.ResteasyWebTarget
    createClientWebTarget(org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl client, jakarta.ws.rs.core.UriBuilder uriBuilder, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration configuration)
     
    protected org.jboss.resteasy.client.jaxrs.ResteasyWebTarget
    createClientWebTarget(org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl client, String uri, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration configuration)
     
    protected org.jboss.resteasy.client.jaxrs.ResteasyWebTarget
    createClientWebTarget(org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl client, URI uri, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration configuration)
     
    void
    setQueryParamStyle(org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle)
     

    Methods inherited from class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl

    abortIfClosed, asyncInvocationExecutor, close, getConfiguration, getHostnameVerifier, getScheduledExecutor, getSslContext, httpEngine, invocation, isClosed, property, register, register, register, register, register, register, register, register, target, target, target, target

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MpClient

      public MpClient(org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine, ExecutorService executor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration config)
  • Method Details

    • createClientWebTarget

      protected org.jboss.resteasy.client.jaxrs.ResteasyWebTarget createClientWebTarget(org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl client, String uri, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration configuration)
      Overrides:
      createClientWebTarget in class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl
    • createClientWebTarget

      protected org.jboss.resteasy.client.jaxrs.ResteasyWebTarget createClientWebTarget(org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl client, URI uri, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration configuration)
      Overrides:
      createClientWebTarget in class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl
    • createClientWebTarget

      protected org.jboss.resteasy.client.jaxrs.ResteasyWebTarget createClientWebTarget(org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl client, jakarta.ws.rs.core.UriBuilder uriBuilder, org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration configuration)
      Overrides:
      createClientWebTarget in class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientImpl
    • setQueryParamStyle

      public void setQueryParamStyle(org.eclipse.microprofile.rest.client.ext.QueryParamStyle queryParamStyle)