Interface ResteasyClient

All Superinterfaces:
AutoCloseable, Client, Configurable<Client>
All Known Implementing Classes:
ResteasyClientImpl

public interface ResteasyClient extends Client
  • Method Details

    • target

      ResteasyWebTarget target(URI uri)
      Description copied from interface: Client
      Build a new web resource target.
      Specified by:
      target in interface Client
      Parameters:
      uri - web resource URI. Must not be null.
      Returns:
      web resource target bound to the provided URI.
    • target

      Description copied from interface: Client
      Build a new web resource target.
      Specified by:
      target in interface Client
      Parameters:
      uri - web resource URI. May contain template parameters. Must not be null.
      Returns:
      web resource target bound to the provided URI.
    • target

      ResteasyWebTarget target(UriBuilder uriBuilder)
      Description copied from interface: Client
      Build a new web resource target.
      Specified by:
      target in interface Client
      Parameters:
      uriBuilder - web resource URI represented as URI builder. Must not be null.
      Returns:
      web resource target bound to the provided URI.
    • target

      ResteasyWebTarget target(Link link)
      Description copied from interface: Client
      Build a new web resource target.
      Specified by:
      target in interface Client
      Parameters:
      link - link to a web resource. Must not be null.
      Returns:
      web resource target bound to the linked web resource.
    • httpEngine

      ClientHttpEngine httpEngine()
    • asyncInvocationExecutor

      ExecutorService asyncInvocationExecutor()
    • getScheduledExecutor

      ScheduledExecutorService getScheduledExecutor()
    • abortIfClosed

      void abortIfClosed()
    • isClosed

      boolean isClosed()