Class

dotterweide.io

FileDownloadImpl

Related Doc: package io

Permalink

class FileDownloadImpl extends ResumableAsyncHandler with FileDownload

Self Type
FileDownloadImpl
Linear Supertypes
FileDownload, ObservableEvents[Progress], ResumableAsyncHandler, AsyncHandler[Response], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FileDownloadImpl
  2. FileDownload
  3. ObservableEvents
  4. ResumableAsyncHandler
  5. AsyncHandler
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FileDownloadImpl(req: Req, out: File, http: Http = Http.default)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def abort(): Unit

    Permalink

    Aborts the future with an InterruptedException

    Aborts the future with an InterruptedException

    Definition Classes
    FileDownloadImplFileDownload
  5. def adjustRequestRange(arg0: Request): Request

    Permalink
    Definition Classes
    ResumableAsyncHandler
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def disconnect(action: (Progress) ⇒ Unit): Unit

    Permalink
    Definition Classes
    ObservableEvents
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. def notifyObservers(event: Progress): Unit

    Permalink
    Definition Classes
    ObservableEvents
  19. def onBodyPartReceived(arg0: HttpResponseBodyPart): State

    Permalink
    Definition Classes
    ResumableAsyncHandler → AsyncHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  20. def onChange(action: (Progress) ⇒ Unit): Unit

    Permalink
    Definition Classes
    ObservableEvents
  21. def onCompleted(): Response

    Permalink
    Definition Classes
    ResumableAsyncHandler → AsyncHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  22. def onConnectionOffer(arg0: Channel): Unit

    Permalink
    Definition Classes
    AsyncHandler
  23. def onConnectionPoolAttempt(): Unit

    Permalink
    Definition Classes
    AsyncHandler
  24. def onConnectionPooled(arg0: Channel): Unit

    Permalink
    Definition Classes
    AsyncHandler
  25. def onHeadersReceived(headers: HttpHeaders): State

    Permalink
    Definition Classes
    FileDownloadImpl → ResumableAsyncHandler → AsyncHandler
  26. def onHostnameResolutionAttempt(arg0: String): Unit

    Permalink
    Definition Classes
    AsyncHandler
  27. def onHostnameResolutionFailure(arg0: String, arg1: Throwable): Unit

    Permalink
    Definition Classes
    AsyncHandler
  28. def onHostnameResolutionSuccess(arg0: String, arg1: List[InetSocketAddress]): Unit

    Permalink
    Definition Classes
    AsyncHandler
  29. def onRequestSend(arg0: NettyRequest): Unit

    Permalink
    Definition Classes
    AsyncHandler
  30. def onRetry(): Unit

    Permalink
    Definition Classes
    AsyncHandler
  31. def onStatusReceived(arg0: HttpResponseStatus): State

    Permalink
    Definition Classes
    ResumableAsyncHandler → AsyncHandler
    Annotations
    @throws( classOf[java.lang.Exception] )
  32. def onTcpConnectAttempt(arg0: InetSocketAddress): Unit

    Permalink
    Definition Classes
    AsyncHandler
  33. def onTcpConnectFailure(arg0: InetSocketAddress, arg1: Throwable): Unit

    Permalink
    Definition Classes
    AsyncHandler
  34. def onTcpConnectSuccess(arg0: InetSocketAddress, arg1: Channel): Unit

    Permalink
    Definition Classes
    AsyncHandler
  35. def onThrowable(t: Throwable): Unit

    Permalink
    Definition Classes
    FileDownloadImpl → ResumableAsyncHandler → AsyncHandler
  36. def onTlsHandshakeAttempt(): Unit

    Permalink
    Definition Classes
    AsyncHandler
  37. def onTlsHandshakeFailure(arg0: Throwable): Unit

    Permalink
    Definition Classes
    AsyncHandler
  38. def onTlsHandshakeSuccess(arg0: SSLSession): Unit

    Permalink
    Definition Classes
    AsyncHandler
  39. def onTrailingHeadersReceived(arg0: HttpHeaders): State

    Permalink
    Definition Classes
    ResumableAsyncHandler → AsyncHandler
  40. def progress: Progress

    Permalink

    Download progress; total will be reported negative (and relative zero) until the file size has been determined.

    Download progress; total will be reported negative (and relative zero) until the file size has been determined.

    Definition Classes
    FileDownloadImplFileDownload
  41. def setResumableListener(arg0: ResumableListener): ResumableAsyncHandler

    Permalink
    Definition Classes
    ResumableAsyncHandler
  42. def status: Future[Unit]

    Permalink

    Completion and status of the download.

    Completion and status of the download.

    Definition Classes
    FileDownloadImplFileDownload
  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  44. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  45. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from FileDownload

Inherited from ObservableEvents[Progress]

Inherited from ResumableAsyncHandler

Inherited from AsyncHandler[Response]

Inherited from AnyRef

Inherited from Any

Ungrouped