play.api.libs.ws

ning

package ning

Visibility
  1. Public
  2. All

Type Members

  1. case class DefaultNingWSClientConfig(wsClientConfig: WSClientConfig = DefaultWSClientConfig(), allowPoolingConnection: Option[Boolean] = None, allowSslConnectionPool: Option[Boolean] = None, ioThreadMultiplier: Option[Int] = None, maximumConnectionsPerHost: Option[Int] = None, maximumConnectionsTotal: Option[Int] = None, maximumNumberOfRedirects: Option[Int] = None, maxRequestRetry: Option[Int] = None, removeQueryParamsOnRedirect: Option[Boolean] = None, requestCompressionLevel: Option[Int] = None, useRawUrl: Option[Boolean] = None) extends NingWSClientConfig with Product with Serializable

    Default ning client config

  2. class DefaultNingWSClientConfigParser extends Provider[NingWSClientConfig]

    This class creates a DefaultWSClientConfig object from the play.api.Configuration.

    This class creates a DefaultWSClientConfig object from the play.api.Configuration.

    Annotations
    @Singleton()
  3. class NingAsyncHttpClientConfigBuilder extends AnyRef

    Builds a valid AsyncHttpClientConfig object from config.

  4. class NingWSAPI extends WSAPI

    Annotations
    @Singleton()
  5. case class NingWSClient(config: AsyncHttpClientConfig) extends WSClient with Product with Serializable

    A WS client backed by a Ning AsyncHttpClient.

    A WS client backed by a Ning AsyncHttpClient.

    If you need to debug Ning, set logger.com.ning.http.client=DEBUG in your application.conf file.

    config

    a client configuration object

  6. trait NingWSClientConfig extends AnyRef

    A NingWSClientConfig trait.

    A NingWSClientConfig trait. This provides bindings that can be passed into the ning implementation of WSClient.

  7. trait NingWSComponents extends AnyRef

    Ning WS API implementation components.

  8. class NingWSModule extends Module

  9. case class NingWSRequest(client: NingWSClient, method: String, auth: Option[(String, String, WSAuthScheme)], calc: Option[WSSignatureCalculator], headers: Map[String, Seq[String]], body: WSBody, builder: RequestBuilder) extends WSRequest with Product with Serializable

    A WS Request.

  10. case class NingWSRequestHolder(client: NingWSClient, url: String, method: String, body: WSBody, headers: Map[String, Seq[String]], queryString: Map[String, Seq[String]], calc: Option[WSSignatureCalculator], auth: Option[(String, String, WSAuthScheme)], followRedirects: Option[Boolean], requestTimeout: Option[Int], virtualHost: Option[String], proxyServer: Option[WSProxyServer]) extends WSRequestHolder with Product with Serializable

    A WS Request builder.

  11. case class NingWSResponse(ahcResponse: com.ning.http.client.Response) extends WSResponse with Product with Serializable

    A WS HTTP response.

  12. class WSClientProvider extends Provider[WSClient]

Value Members

  1. object NingWSClient extends Serializable

Ungrouped