Skip to content

Commit 2f95622

Browse files
committed
answers: reusing abstractions
1 parent 4107ff6 commit 2f95622

File tree

1 file changed

+1
-19
lines changed

1 file changed

+1
-19
lines changed
Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,5 @@
11
package reactive.answer;
22

3-
import java.util.concurrent.SubmissionPublisher;
4-
import java.util.stream.IntStream;
5-
6-
class Step8_NumberPublisherAnswer extends SubmissionPublisher<Integer>
3+
class Step8_NumberPublisherAnswer extends Step3_NumberPublisherAnswer
74
implements Step7_StreamAnswer<Integer> {
8-
9-
void start() {
10-
IntStream.iterate(1, i -> i + 1).forEach(i -> {
11-
submit(i);
12-
sleep();
13-
});
14-
}
15-
16-
private void sleep() {
17-
try {
18-
Thread.sleep(1000);
19-
} catch (InterruptedException e) {
20-
throw new RuntimeException(e);
21-
}
22-
}
235
}

0 commit comments

Comments
 (0)