package ahc
- Alphabetic
- Public
- Protected
Type Members
- class AhcWSClient extends WSClient
Async WS Client backed by AsyncHttpClient.
Async WS Client backed by AsyncHttpClient.
See https://www.playframework.com/documentation/latest/ScalaWS for documentation.
- class AhcWSClientProvider extends Provider[WSClient]
AHC provider for WSClient instance.
AHC provider for WSClient instance.
- Annotations
- @Singleton()
- trait AhcWSComponents extends AnyRef
AsyncHttpClient WS API implementation components.
- class AhcWSModule extends SimpleModule
A Play binding for the Scala WS API to the AsyncHTTPClient implementation.
- case class AhcWSRequest(underlying: StandaloneAhcWSRequest) extends WSRequest with WSBodyWritables with Product with Serializable
A WS Request backed by AsyncHTTPClient.
- case class AhcWSResponse(underlying: StandaloneWSResponse) extends WSResponse with WSBodyReadables with Product with Serializable
A WS HTTP Response backed by an AsyncHttpClient response.
A WS HTTP Response backed by an AsyncHttpClient response.
- underlying
the underlying WS response
- class AsyncHttpClientProvider extends Provider[AsyncHttpClient]
Provides an instance of AsyncHttpClient configured from the Configuration object.
Provides an instance of AsyncHttpClient configured from the Configuration object.
- Annotations
- @Singleton()
- class OptionalAhcHttpCacheProvider extends Provider[Option[AhcHttpCache]]
A provider of HTTP cache.
A provider of HTTP cache.
Unfortunately this can't be bound directly through Play's DI system because it doesn't support type literals (and JSR 330 doesn't support optional).
- Annotations
- @Singleton()
Value Members
- object AhcWSClient