23 lines
568 B
Java
23 lines
568 B
Java
package com.baeldung.rxjava;
|
|
|
|
import rx.Observable;
|
|
import rx.observables.ConnectableObservable;
|
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
|
public class ConnectableObservableImpl {
|
|
|
|
public static void main(String[] args) throws InterruptedException {
|
|
|
|
ConnectableObservable<Long> connectable
|
|
= Observable.interval(200, TimeUnit.MILLISECONDS).publish();
|
|
connectable.subscribe(System.out::println);
|
|
|
|
System.out.println("Connect");
|
|
connectable.connect();
|
|
|
|
Thread.sleep(500);
|
|
System.out.println("Sleep");
|
|
}
|
|
}
|