play.api.libs

ws

package ws

Asynchronous API to to query web services, as an http client.

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ws
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class DefaultWSClientConfig(connectionTimeout: Option[Long] = scala.None, idleTimeout: Option[Long] = scala.None, requestTimeout: Option[Long] = scala.None, followRedirects: Option[Boolean] = scala.None, useProxyProperties: Option[Boolean] = scala.None, userAgent: Option[String] = scala.None, compressionEnabled: Option[Boolean] = scala.None, acceptAnyCertificate: Option[Boolean] = scala.None, ssl: Option[SSLConfig] = scala.None) extends WSClientConfig with Product with Serializable

    Default client config option.

  2. class DefaultWSConfigParser extends AnyRef

    This class creates a DefaultWSClientConfig object from the play.

  3. case class DefaultWSProxyServer(host: String, port: Int, protocol: Option[String] = scala.None, principal: Option[String] = scala.None, password: Option[String] = scala.None, ntlmDomain: Option[String] = scala.None, encoding: Option[String] = scala.None, nonProxyHosts: Option[Seq[String]] = scala.None) extends WSProxyServer with Product with Serializable

    A WS proxy.

  4. case class DefaultWSResponseHeaders(status: Int, headers: Map[String, Seq[String]]) extends WSResponseHeaders with Product with Serializable

  5. case class FileBody(file: File) extends WSBody with Product with Serializable

    A file body

  6. case class InMemoryBody(bytes: Array[Byte]) extends WSBody with Product with Serializable

    An in memory body

  7. case class StreamedBody(bytes: Enumerator[Array[Byte]]) extends WSBody with Product with Serializable

    A streamed body

  8. trait WSAPI extends AnyRef

    The base WS API trait.

  9. trait WSAuthScheme extends AnyRef

  10. sealed trait WSBody extends AnyRef

    A body for the request

  11. trait WSClient extends AnyRef

    The WSClient holds the configuration information needed to build a request, and provides a way to get a request holder.

  12. trait WSClientConfig extends AnyRef

    A WSConfiguration trait.

  13. trait WSCookie extends AnyRef

    A WS Cookie.

  14. abstract class WSPlugin extends Plugin

    The WS plugin.

  15. trait WSProxyServer extends AnyRef

    A WS proxy.

  16. trait WSRequest extends AnyRef

    WSRequest is used internally.

  17. trait WSRequestHolder extends AnyRef

    A WS Request builder.

  18. trait WSRequestHolderMagnet extends AnyRef

    WSRequestHolderMagnet magnet.

  19. trait WSResponse extends AnyRef

  20. trait WSResponseHeaders extends AnyRef

    An HTTP response header (the body has not been retrieved yet)

  21. trait WSSignatureCalculator extends AnyRef

    Sign a WS call.

  22. type Cookie = WSCookie

    Annotations
    @deprecated
    Deprecated

    (Since version 2.3.0) Use WSCookie

  23. type ProxyServer = DefaultWSProxyServer

    Annotations
    @deprecated
    Deprecated

    (Since version 2.3.0) Use DefaultWSProxyServer

  24. type Response = WSResponse

    Annotations
    @deprecated
    Deprecated

    (Since version 2.3.0) Use WSResponse

  25. type ResponseHeaders = DefaultWSResponseHeaders

    Annotations
    @deprecated
    Deprecated

    (Since version 2.3.0) Use DefaultWSResponseHeaders

  26. type SignatureCalculator = WSSignatureCalculator

    Annotations
    @deprecated
    Deprecated

    (Since version 2.3.0) Use WSSignatureCalculator

Value Members

  1. object Defaults

  2. object EmptyBody extends WSBody with Product with Serializable

    An empty body

  3. object WS

    Asynchronous API to to query web services, as an http client.

  4. object WSAuthScheme

  5. package ning

  6. package ssl

Inherited from AnyRef

Inherited from Any

Ungrouped