DefaultStreamedAsyncHandler

play.api.libs.ws.ahc.DefaultStreamedAsyncHandler
class DefaultStreamedAsyncHandler[T](f: Function[StreamedState, T], streamStarted: Promise[T], streamDone: Promise[Done]) extends StreamedAsyncHandler[Unit], AhcUtilities

Attributes

Graph
Supertypes
trait AhcUtilities
trait StreamedAsyncHandler[Unit]
trait AsyncHandler[Unit]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def onBodyPartReceived(bodyPart: HttpResponseBodyPart): State

Attributes

Definition Classes
AsyncHandler
override def onCompleted(): Unit

Attributes

Definition Classes
AsyncHandler
override def onHeadersReceived(h: HttpHeaders): State

Attributes

Definition Classes
AsyncHandler
override def onStatusReceived(status: HttpResponseStatus): State

Attributes

Definition Classes
AsyncHandler
def onStream(publisher: Publisher[HttpResponseBodyPart]): State
override def onThrowable(t: Throwable): Unit

Attributes

Definition Classes
AsyncHandler

Inherited methods

def headersToMap(headers: HttpHeaders): TreeMap[String, Seq[String]]

Attributes

Inherited from:
AhcUtilities
def onConnectionOffer(x$0: Channel): Unit

Attributes

Inherited from:
AsyncHandler

Attributes

Inherited from:
AsyncHandler
def onConnectionPooled(x$0: Channel): Unit

Attributes

Inherited from:
AsyncHandler
def onHostnameResolutionAttempt(x$0: String): Unit

Attributes

Inherited from:
AsyncHandler
def onHostnameResolutionFailure(x$0: String, x$1: Throwable): Unit

Attributes

Inherited from:
AsyncHandler
def onHostnameResolutionSuccess(x$0: String, x$1: List[InetSocketAddress]): Unit

Attributes

Inherited from:
AsyncHandler
def onRequestSend(x$0: NettyRequest): Unit

Attributes

Inherited from:
AsyncHandler
def onRetry(): Unit

Attributes

Inherited from:
AsyncHandler
def onTcpConnectAttempt(x$0: InetSocketAddress): Unit

Attributes

Inherited from:
AsyncHandler
def onTcpConnectFailure(x$0: InetSocketAddress, x$1: Throwable): Unit

Attributes

Inherited from:
AsyncHandler
def onTcpConnectSuccess(x$0: InetSocketAddress, x$1: Channel): Unit

Attributes

Inherited from:
AsyncHandler
def onTlsHandshakeAttempt(): Unit

Attributes

Inherited from:
AsyncHandler
def onTlsHandshakeFailure(x$0: Throwable): Unit

Attributes

Inherited from:
AsyncHandler
def onTlsHandshakeSuccess(x$0: SSLSession): Unit

Attributes

Inherited from:
AsyncHandler
def onTrailingHeadersReceived(x$0: HttpHeaders): State

Attributes

Inherited from:
AsyncHandler