Trait/Object

monifu.reactive.observables

ConnectableObservable

Related Docs: object ConnectableObservable | package observables

Permalink

trait ConnectableObservable[+T] extends Observable[T] with LiftOperators1[T, ConnectableObservable]

Represents an Observable that waits for the call to connect() before starting to emit elements to its subscriber(s).

Useful for converting cold observables into hot observables and thus returned by Observable.multicast.

Self Type
ConnectableObservable[T]
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ConnectableObservable
  2. LiftOperators1
  3. Observable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def connect(): BooleanCancelable

    Permalink

    Starts emitting events to subscribers.

  2. abstract def onSubscribe(subscriber: Subscriber[T]): Unit

    Permalink

    Characteristic function for an Observable instance, that creates the subscription and that eventually starts the streaming of events to the given Observer, being meant to be overridden in custom combinators or in classes implementing Observable.

    Characteristic function for an Observable instance, that creates the subscription and that eventually starts the streaming of events to the given Observer, being meant to be overridden in custom combinators or in classes implementing Observable.

    This function is "unsafe" to call because it does not protect the calls to the given Observer implementation in regards to unexpected exceptions that violate the contract, therefore the given instance must respect its contract and not throw any exceptions when the observable calls onNext, onComplete and onError. If it does, then the behavior is undefined.

    Definition Classes
    Observable
    See also

    subscribe.

Concrete Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. def ++[U >: T](other: ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  4. def +:[U >: T](elem: U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  5. def :+[U >: T](elem: U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  6. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  7. def ambWith[U >: T](other: Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  8. def asFuture(implicit s: Scheduler): Future[Option[T]]

    Permalink

    Returns the first generated result as a Future and then cancels the subscription.

    Returns the first generated result as a Future and then cancels the subscription.

    Definition Classes
    Observable
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def asyncBoundary[U >: T](overflowStrategy: Evicted, onOverflow: (Long) ⇒ U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  11. def asyncBoundary(overflowStrategy: OverflowStrategy): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  12. def behavior[U >: T](initialValue: U)(implicit s: Scheduler): ConnectableObservable[U]

    Permalink

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e.

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e. whose source is shared by all observers). The underlying subject used is a BehaviorSubject.

    Definition Classes
    Observable
  13. def buffer(timespan: FiniteDuration, maxSize: Int): ConnectableObservable[Seq[T]]

    Permalink
    Definition Classes
    LiftOperators1
  14. def buffer(timespan: FiniteDuration): ConnectableObservable[Seq[T]]

    Permalink
    Definition Classes
    LiftOperators1
  15. def buffer(count: Int, skip: Int): ConnectableObservable[Seq[T]]

    Permalink
    Definition Classes
    LiftOperators1
  16. def buffer(count: Int): ConnectableObservable[Seq[T]]

    Permalink
    Definition Classes
    LiftOperators1
  17. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. def collect[U](pf: PartialFunction[T, U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  19. def combineLatest[U](other: Observable[U]): ConnectableObservable[(T, U)]

    Permalink
    Definition Classes
    LiftOperators1
  20. def combineLatestDelayError[U](other: Observable[U]): ConnectableObservable[(T, U)]

    Permalink
    Definition Classes
    LiftOperators1
  21. def complete: ConnectableObservable[Nothing]

    Permalink
    Definition Classes
    LiftOperators1
  22. def concat[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  23. def concatDelayError[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  24. def concatMap[U](f: (T) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  25. def concatMapDelayError[U](f: (T) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  26. def count(): ConnectableObservable[Long]

    Permalink
    Definition Classes
    LiftOperators1
  27. def debounce(timeout: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  28. def defaultIfEmpty[U >: T](default: U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  29. def delaySubscription(timespan: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  30. def delaySubscription(future: Future[_]): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  31. def distinct[U](fn: (T) ⇒ U): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  32. def distinct: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  33. def distinctUntilChanged[U](fn: (T) ⇒ U): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  34. def distinctUntilChanged: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  35. def doOnCanceled(cb: ⇒ Unit): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  36. def doOnComplete(cb: ⇒ Unit): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  37. def doOnError(cb: (Throwable) ⇒ Unit): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  38. def doOnStart(cb: (T) ⇒ Unit): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  39. def doWork(cb: (T) ⇒ Unit): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  40. def drop(n: Int): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  41. def dropByTimespan(timespan: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  42. def dropWhile(p: (T) ⇒ Boolean): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  43. def dropWhileWithIndex(p: (T, Int) ⇒ Boolean): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  44. def dump(prefix: String, out: PrintStream = System.out): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  45. def echoOnce(timeout: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  46. def echoRepeated(timeout: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  47. def endWith[U >: T](elems: U*): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  48. def endWithError(error: Throwable): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  49. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  51. def error: ConnectableObservable[Throwable]

    Permalink
    Definition Classes
    LiftOperators1
  52. def exists(p: (T) ⇒ Boolean): ConnectableObservable[Boolean]

    Permalink
    Definition Classes
    LiftOperators1
  53. def filter(p: (T) ⇒ Boolean): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  54. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  55. def find(p: (T) ⇒ Boolean): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  56. def firstOrElse[U >: T](default: ⇒ U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  57. def flatMap[U](f: (T) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  58. def flatMapDelayError[U](f: (T) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  59. def flatMapLatest[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  60. def flatMapLatestDelayErrors[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  61. def flatScan[R](initial: R)(op: (R, T) ⇒ Observable[R]): ConnectableObservable[R]

    Permalink
    Definition Classes
    LiftOperators1
  62. def flatScanDelayError[R](initial: R)(op: (R, T) ⇒ Observable[R]): ConnectableObservable[R]

    Permalink
    Definition Classes
    LiftOperators1
  63. def flatten[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  64. def flattenDelayError[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  65. def foldLeft[R](initial: R)(op: (R, T) ⇒ R): ConnectableObservable[R]

    Permalink
    Definition Classes
    LiftOperators1
  66. def forAll(p: (T) ⇒ Boolean): ConnectableObservable[Boolean]

    Permalink
    Definition Classes
    LiftOperators1
  67. def foreach(cb: (T) ⇒ Unit)(implicit s: Scheduler): Unit

    Permalink

    Subscribes to the source Observable and foreach element emitted by the source it executes the given callback.

    Subscribes to the source Observable and foreach element emitted by the source it executes the given callback.

    Definition Classes
    Observable
  68. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  69. def groupBy[K](keyBufferSize: Int, keySelector: (T) ⇒ K): ConnectableObservable[GroupedObservable[K, T]]

    Permalink
    Definition Classes
    LiftOperators1
  70. def groupBy[K](keySelector: (T) ⇒ K): ConnectableObservable[GroupedObservable[K, T]]

    Permalink
    Definition Classes
    LiftOperators1
  71. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  72. def head: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  73. def headOrElse[B >: T](default: ⇒ B): ConnectableObservable[B]

    Permalink
    Definition Classes
    LiftOperators1
  74. def isEmpty: ConnectableObservable[Boolean]

    Permalink
    Definition Classes
    LiftOperators1
  75. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  76. def last: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  77. def lift[U](f: (Observable[T]) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  78. def liftToSelf[U](f: (Observable[T]) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Attributes
    protected
    Definition Classes
    ConnectableObservableLiftOperators1
  79. def map[U](f: (T) ⇒ U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  80. def materialize: ConnectableObservable[Notification[T]]

    Permalink
    Definition Classes
    LiftOperators1
  81. def max[U >: T](implicit ev: Ordering[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  82. def maxBy[U](f: (T) ⇒ U)(implicit ev: Ordering[U]): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  83. def merge[U](overflowStrategy: Evicted, onOverflow: (Long) ⇒ U)(implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  84. def merge[U](overflowStrategy: OverflowStrategy)(implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  85. def merge[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  86. def mergeDelayErrors[U](overflowStrategy: Evicted, onOverflow: (Long) ⇒ U)(implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  87. def mergeDelayErrors[U](overflowStrategy: OverflowStrategy)(implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  88. def mergeDelayErrors[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  89. def mergeMap[U](f: (T) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  90. def mergeMapDelayErrors[U](f: (T) ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  91. def min[U >: T](implicit ev: Ordering[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  92. def minBy[U](f: (T) ⇒ U)(implicit ev: Ordering[U]): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  93. def multicast[U >: T, R](subject: Subject[U, R])(implicit s: Scheduler): ConnectableObservable[R]

    Permalink

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e.

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e. whose source is shared by all observers).

    Definition Classes
    Observable
  94. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  95. def nonEmpty: ConnectableObservable[Boolean]

    Permalink
    Definition Classes
    LiftOperators1
  96. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  98. def onErrorFallbackTo[U >: T](that: ⇒ Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  99. def onErrorRecoverWith[U >: T](pf: PartialFunction[Throwable, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  100. def onErrorRetry(maxRetries: Long): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  101. def onErrorRetryIf(p: (Throwable) ⇒ Boolean): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  102. def onErrorRetryUnlimited: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  103. def onSubscribe(observer: Observer[T])(implicit s: Scheduler): Unit

    Permalink

    Subscribes to the stream.

    Subscribes to the stream.

    This function is "unsafe" to call because it does not protect the calls to the given Observer implementation in regards to unexpected exceptions that violate the contract, therefore the given instance must respect its contract and not throw any exceptions when the observable calls onNext, onComplete and onError. If it does, then the behavior is undefined.

    observer

    is an Observer that respects the Monifu Rx contract

    s

    is the Scheduler used for creating the subscription

    Definition Classes
    Observable
  104. def publish()(implicit s: Scheduler): ConnectableObservable[T]

    Permalink

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e.

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e. whose source is shared by all observers). The underlying subject used is a PublishSubject.

    Definition Classes
    Observable
  105. def publishLast()(implicit s: Scheduler): ConnectableObservable[T]

    Permalink

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e.

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e. whose source is shared by all observers). The underlying subject used is a AsyncSubject.

    Definition Classes
    Observable
  106. def reduce[U >: T](op: (U, U) ⇒ U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  107. def refCount(): Observable[T]

    Permalink

    Returns an Observable that stays connected to this ConnectableObservable as long as there is at least one subscription that is active.

  108. def repeat: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  109. def replay(bufferSize: Int)(implicit s: Scheduler): ConnectableObservable[T]

    Permalink

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e.

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e. whose source is shared by all observers). The underlying subject used is a ReplaySubject.

    bufferSize

    is the size of the buffer limiting the number of items that can be replayed (on overflow the head starts being dropped)

    Definition Classes
    Observable
  110. def replay()(implicit s: Scheduler): ConnectableObservable[T]

    Permalink

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e.

    Converts this observable into a multicast observable, useful for turning a cold observable into a hot one (i.e. whose source is shared by all observers). The underlying subject used is a ReplaySubject.

    Definition Classes
    Observable
  111. def sample[U](sampler: Observable[U]): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  112. def sample(initialDelay: FiniteDuration, delay: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  113. def sample(delay: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  114. def sampleRepeated[U](sampler: Observable[U]): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  115. def sampleRepeated(initialDelay: FiniteDuration, delay: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  116. def sampleRepeated(delay: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  117. def scan[R](initial: R)(op: (R, T) ⇒ R): ConnectableObservable[R]

    Permalink
    Definition Classes
    LiftOperators1
  118. def share()(implicit s: Scheduler): Observable[T]

    Permalink

    Returns a new Observable that multi-casts (shares) the original Observable.

    Returns a new Observable that multi-casts (shares) the original Observable.

    Definition Classes
    Observable
  119. def startWith[U >: T](elems: U*): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  120. def subscribe(nextFn: (T) ⇒ Future[Ack])(implicit s: Scheduler): BooleanCancelable

    Permalink

    Subscribes to the stream.

    Subscribes to the stream.

    returns

    a subscription that can be used to cancel the streaming.

    Definition Classes
    Observable
  121. def subscribe()(implicit s: Scheduler): Cancelable

    Permalink

    Subscribes to the stream.

    Subscribes to the stream.

    returns

    a subscription that can be used to cancel the streaming.

    Definition Classes
    Observable
  122. def subscribe(nextFn: (T) ⇒ Future[Ack], errorFn: (Throwable) ⇒ Unit)(implicit s: Scheduler): BooleanCancelable

    Permalink

    Subscribes to the stream.

    Subscribes to the stream.

    returns

    a subscription that can be used to cancel the streaming.

    Definition Classes
    Observable
  123. def subscribe(nextFn: (T) ⇒ Future[Ack], errorFn: (Throwable) ⇒ Unit, completedFn: () ⇒ Unit)(implicit s: Scheduler): BooleanCancelable

    Permalink

    Subscribes to the stream.

    Subscribes to the stream.

    returns

    a subscription that can be used to cancel the streaming.

    Definition Classes
    Observable
  124. def subscribe(observer: Observer[T])(implicit s: Scheduler): BooleanCancelable

    Permalink

    Subscribes to the stream.

    Subscribes to the stream.

    returns

    a subscription that can be used to cancel the streaming.

    Definition Classes
    Observable
  125. def subscribe(subscriber: Subscriber[T]): BooleanCancelable

    Permalink

    Subscribes to the stream.

    Subscribes to the stream.

    returns

    a subscription that can be used to cancel the streaming.

    Definition Classes
    Observable
  126. def subscribeOn(s: Scheduler): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  127. def sum[U >: T](implicit ev: Numeric[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  128. def switch[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  129. def switchDelayErrors[U](implicit ev: <:<[T, Observable[U]]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  130. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  131. def tail: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  132. def take(timespan: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  133. def take(n: Long): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  134. def takeRight(n: Int): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  135. def takeWhile(p: (T) ⇒ Boolean): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  136. def takeWhileNotCanceled(c: BooleanCancelable): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  137. def throttleFirst(interval: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  138. def throttleLast(period: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  139. def throttleWithTimeout(timeout: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  140. def timeout[U >: T](timeout: FiniteDuration, backup: Observable[U]): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  141. def timeout(timeout: FiniteDuration): ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  142. def toReactive[U >: T](implicit s: Scheduler): Publisher[U]

    Permalink

    Wraps this Observable into a org.reactivestreams.Publisher.

    Wraps this Observable into a org.reactivestreams.Publisher. See the Reactive Streams protocol that Monifu implements.

    Definition Classes
    Observable
  143. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  147. def whileBusyBuffer[U >: T](overflowStrategy: Evicted, onOverflow: (Long) ⇒ U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  148. def whileBusyBuffer[U >: T](overflowStrategy: Synchronous): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  149. def whileBusyDropEvents[U >: T](onOverflow: (Long) ⇒ U): ConnectableObservable[U]

    Permalink
    Definition Classes
    LiftOperators1
  150. def whileBusyDropEvents: ConnectableObservable[T]

    Permalink
    Definition Classes
    LiftOperators1
  151. def window(timespan: FiniteDuration, maxCount: Int): ConnectableObservable[Observable[T]]

    Permalink
    Definition Classes
    LiftOperators1
  152. def window(timespan: FiniteDuration): ConnectableObservable[Observable[T]]

    Permalink
    Definition Classes
    LiftOperators1
  153. def window(count: Int, skip: Int): ConnectableObservable[Observable[T]]

    Permalink
    Definition Classes
    LiftOperators1
  154. def window(count: Int): ConnectableObservable[Observable[T]]

    Permalink
    Definition Classes
    LiftOperators1
  155. def zip[U](other: Observable[U]): ConnectableObservable[(T, U)]

    Permalink
    Definition Classes
    LiftOperators1

Inherited from Observable[T]

Inherited from AnyRef

Inherited from Any

Ungrouped