|
21 | 21 |
|
22 | 22 | import rx.Observable;
|
23 | 23 | import rx.Scheduler;
|
| 24 | +import rx.Scheduler.Inner; |
24 | 25 | import rx.schedulers.Schedulers;
|
25 | 26 | import rx.subjects.AsyncSubject;
|
26 | 27 | import rx.util.async.operators.Functionals;
|
@@ -592,9 +593,9 @@ public static <R> Func0<Observable<R>> toAsync(final Func0<? extends R> func, fi
|
592 | 593 | @Override
|
593 | 594 | public Observable<R> call() {
|
594 | 595 | final AsyncSubject<R> subject = AsyncSubject.create();
|
595 |
| - scheduler.schedule(new Action0() { |
| 596 | + scheduler.schedule(new Action1<Inner>() { |
596 | 597 | @Override
|
597 |
| - public void call() { |
| 598 | + public void call(Inner inner) { |
598 | 599 | R result;
|
599 | 600 | try {
|
600 | 601 | result = func.call();
|
@@ -649,9 +650,9 @@ public static <T1, R> Func1<T1, Observable<R>> toAsync(final Func1<? super T1, ?
|
649 | 650 | @Override
|
650 | 651 | public Observable<R> call(final T1 t1) {
|
651 | 652 | final AsyncSubject<R> subject = AsyncSubject.create();
|
652 |
| - scheduler.schedule(new Action0() { |
| 653 | + scheduler.schedule(new Action1<Inner>() { |
653 | 654 | @Override
|
654 |
| - public void call() { |
| 655 | + public void call(Inner inner) { |
655 | 656 | R result;
|
656 | 657 | try {
|
657 | 658 | result = func.call(t1);
|
@@ -708,9 +709,9 @@ public static <T1, T2, R> Func2<T1, T2, Observable<R>> toAsync(final Func2<? sup
|
708 | 709 | @Override
|
709 | 710 | public Observable<R> call(final T1 t1, final T2 t2) {
|
710 | 711 | final AsyncSubject<R> subject = AsyncSubject.create();
|
711 |
| - scheduler.schedule(new Action0() { |
| 712 | + scheduler.schedule(new Action1<Inner>() { |
712 | 713 | @Override
|
713 |
| - public void call() { |
| 714 | + public void call(Inner inner) { |
714 | 715 | R result;
|
715 | 716 | try {
|
716 | 717 | result = func.call(t1, t2);
|
@@ -769,9 +770,9 @@ public static <T1, T2, T3, R> Func3<T1, T2, T3, Observable<R>> toAsync(final Fun
|
769 | 770 | @Override
|
770 | 771 | public Observable<R> call(final T1 t1, final T2 t2, final T3 t3) {
|
771 | 772 | final AsyncSubject<R> subject = AsyncSubject.create();
|
772 |
| - scheduler.schedule(new Action0() { |
| 773 | + scheduler.schedule(new Action1<Inner>() { |
773 | 774 | @Override
|
774 |
| - public void call() { |
| 775 | + public void call(Inner inner) { |
775 | 776 | R result;
|
776 | 777 | try {
|
777 | 778 | result = func.call(t1, t2, t3);
|
@@ -832,9 +833,9 @@ public static <T1, T2, T3, T4, R> Func4<T1, T2, T3, T4, Observable<R>> toAsync(f
|
832 | 833 | @Override
|
833 | 834 | public Observable<R> call(final T1 t1, final T2 t2, final T3 t3, final T4 t4) {
|
834 | 835 | final AsyncSubject<R> subject = AsyncSubject.create();
|
835 |
| - scheduler.schedule(new Action0() { |
| 836 | + scheduler.schedule(new Action1<Inner>() { |
836 | 837 | @Override
|
837 |
| - public void call() { |
| 838 | + public void call(Inner inner) { |
838 | 839 | R result;
|
839 | 840 | try {
|
840 | 841 | result = func.call(t1, t2, t3, t4);
|
@@ -897,9 +898,9 @@ public static <T1, T2, T3, T4, T5, R> Func5<T1, T2, T3, T4, T5, Observable<R>> t
|
897 | 898 | @Override
|
898 | 899 | public Observable<R> call(final T1 t1, final T2 t2, final T3 t3, final T4 t4, final T5 t5) {
|
899 | 900 | final AsyncSubject<R> subject = AsyncSubject.create();
|
900 |
| - scheduler.schedule(new Action0() { |
| 901 | + scheduler.schedule(new Action1<Inner>() { |
901 | 902 | @Override
|
902 |
| - public void call() { |
| 903 | + public void call(Inner inner) { |
903 | 904 | R result;
|
904 | 905 | try {
|
905 | 906 | result = func.call(t1, t2, t3, t4, t5);
|
@@ -964,9 +965,9 @@ public static <T1, T2, T3, T4, T5, T6, R> Func6<T1, T2, T3, T4, T5, T6, Observab
|
964 | 965 | @Override
|
965 | 966 | public Observable<R> call(final T1 t1, final T2 t2, final T3 t3, final T4 t4, final T5 t5, final T6 t6) {
|
966 | 967 | final AsyncSubject<R> subject = AsyncSubject.create();
|
967 |
| - scheduler.schedule(new Action0() { |
| 968 | + scheduler.schedule(new Action1<Inner>() { |
968 | 969 | @Override
|
969 |
| - public void call() { |
| 970 | + public void call(Inner inner) { |
970 | 971 | R result;
|
971 | 972 | try {
|
972 | 973 | result = func.call(t1, t2, t3, t4, t5, t6);
|
@@ -1033,9 +1034,9 @@ public static <T1, T2, T3, T4, T5, T6, T7, R> Func7<T1, T2, T3, T4, T5, T6, T7,
|
1033 | 1034 | @Override
|
1034 | 1035 | public Observable<R> call(final T1 t1, final T2 t2, final T3 t3, final T4 t4, final T5 t5, final T6 t6, final T7 t7) {
|
1035 | 1036 | final AsyncSubject<R> subject = AsyncSubject.create();
|
1036 |
| - scheduler.schedule(new Action0() { |
| 1037 | + scheduler.schedule(new Action1<Inner>() { |
1037 | 1038 | @Override
|
1038 |
| - public void call() { |
| 1039 | + public void call(Inner inner) { |
1039 | 1040 | R result;
|
1040 | 1041 | try {
|
1041 | 1042 | result = func.call(t1, t2, t3, t4, t5, t6, t7);
|
@@ -1104,9 +1105,9 @@ public static <T1, T2, T3, T4, T5, T6, T7, T8, R> Func8<T1, T2, T3, T4, T5, T6,
|
1104 | 1105 | @Override
|
1105 | 1106 | public Observable<R> call(final T1 t1, final T2 t2, final T3 t3, final T4 t4, final T5 t5, final T6 t6, final T7 t7, final T8 t8) {
|
1106 | 1107 | final AsyncSubject<R> subject = AsyncSubject.create();
|
1107 |
| - scheduler.schedule(new Action0() { |
| 1108 | + scheduler.schedule(new Action1<Inner>() { |
1108 | 1109 | @Override
|
1109 |
| - public void call() { |
| 1110 | + public void call(Inner inner) { |
1110 | 1111 | R result;
|
1111 | 1112 | try {
|
1112 | 1113 | result = func.call(t1, t2, t3, t4, t5, t6, t7, t8);
|
@@ -1177,9 +1178,9 @@ public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> Func9<T1, T2, T3, T4, T5,
|
1177 | 1178 | @Override
|
1178 | 1179 | public Observable<R> call(final T1 t1, final T2 t2, final T3 t3, final T4 t4, final T5 t5, final T6 t6, final T7 t7, final T8 t8, final T9 t9) {
|
1179 | 1180 | final AsyncSubject<R> subject = AsyncSubject.create();
|
1180 |
| - scheduler.schedule(new Action0() { |
| 1181 | + scheduler.schedule(new Action1<Inner>() { |
1181 | 1182 | @Override
|
1182 |
| - public void call() { |
| 1183 | + public void call(Inner inner) { |
1183 | 1184 | R result;
|
1184 | 1185 | try {
|
1185 | 1186 | result = func.call(t1, t2, t3, t4, t5, t6, t7, t8, t9);
|
@@ -1230,9 +1231,9 @@ public static <R> FuncN<Observable<R>> toAsync(final FuncN<? extends R> func, fi
|
1230 | 1231 | @Override
|
1231 | 1232 | public Observable<R> call(final Object... args) {
|
1232 | 1233 | final AsyncSubject<R> subject = AsyncSubject.create();
|
1233 |
| - scheduler.schedule(new Action0() { |
| 1234 | + scheduler.schedule(new Action1<Inner>() { |
1234 | 1235 | @Override
|
1235 |
| - public void call() { |
| 1236 | + public void call(Inner inner) { |
1236 | 1237 | R result;
|
1237 | 1238 | try {
|
1238 | 1239 | result = func.call(args);
|
|
0 commit comments