Skip to content

Commit 5b76cba

Browse files
committed
reduces visibility
1 parent b6d167f commit 5b76cba

15 files changed

Lines changed: 40 additions & 48 deletions

reactive/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ repositories {
1515
}
1616

1717
dependencies {
18-
implementation 'io.reactivex.rxjava2:rxjava:2.2.17'
18+
implementation 'io.reactivex.rxjava3:rxjava:3.0.0-RC9'
1919
testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.0.1'
2020
testImplementation 'org.awaitility:awaitility:3.0.0'
2121
}

reactive/src/main/java/io/reflectoring/reactive/batch/Logger.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package io.reflectoring.reactive.batch;
22

3-
public class Logger {
3+
class Logger {
44

5-
public void log(String string) {
5+
void log(String string) {
66
System.out.println(String.format("%s %s: %s", System.currentTimeMillis(), Thread.currentThread().getName(), string));
77
}
88

reactive/src/main/java/io/reflectoring/reactive/batch/Message.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package io.reflectoring.reactive.batch;
22

3-
public class Message {
3+
class Message {
44

55
private final String content;
66

7-
public Message(String content) {
7+
Message(String content) {
88
this.content = content;
99
}
1010

reactive/src/main/java/io/reflectoring/reactive/batch/MessageBatch.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
import java.util.Collections;
44
import java.util.List;
55

6-
public class MessageBatch {
6+
class MessageBatch {
77

88
private final List<Message> messages;
99

10-
public MessageBatch(List<Message> messages) {
10+
MessageBatch(List<Message> messages) {
1111
this.messages = messages;
1212
}
1313

reactive/src/main/java/io/reflectoring/reactive/batch/MessageHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package io.reflectoring.reactive.batch;
22

3-
public interface MessageHandler {
3+
interface MessageHandler {
44

55
enum Result {
66
SUCCESS,

reactive/src/main/java/io/reflectoring/reactive/batch/MessageSource.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package io.reflectoring.reactive.batch;
22

3-
import io.reactivex.Flowable;
3+
import io.reactivex.rxjava3.core.Flowable;
44

5-
public interface MessageSource {
5+
interface MessageSource {
66

77
Flowable<MessageBatch> getMessageBatches();
88

reactive/src/main/java/io/reflectoring/reactive/batch/ReactiveBatchProcessor.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package io.reflectoring.reactive.batch;
22

3-
import io.reactivex.Flowable;
4-
import io.reactivex.Scheduler;
5-
import io.reactivex.Single;
6-
import io.reactivex.schedulers.Schedulers;
3+
import io.reactivex.rxjava3.core.Flowable;
4+
import io.reactivex.rxjava3.core.Scheduler;
5+
import io.reactivex.rxjava3.core.Single;
6+
import io.reactivex.rxjava3.schedulers.Schedulers;
77
import java.util.concurrent.Executors;
88
import java.util.concurrent.LinkedBlockingDeque;
99
import java.util.concurrent.ThreadPoolExecutor;
@@ -21,7 +21,7 @@ public class ReactiveBatchProcessor {
2121

2222
private final MessageSource messageSource;
2323

24-
public ReactiveBatchProcessor(
24+
ReactiveBatchProcessor(
2525
MessageSource messageSource,
2626
MessageHandler messageHandler,
2727
int threads,
@@ -32,7 +32,7 @@ public ReactiveBatchProcessor(
3232
this.threadPoolQueueSize = threadPoolQueueSize;
3333
}
3434

35-
public void start() {
35+
void start() {
3636

3737
Scheduler scheduler = threadPoolScheduler(threads, threadPoolQueueSize);
3838

reactive/src/main/java/io/reflectoring/reactive/batch/ReactiveBatchProcessorV1.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package io.reflectoring.reactive.batch;
22

3-
import io.reactivex.Flowable;
4-
import io.reactivex.Scheduler;
5-
import io.reactivex.Single;
6-
import io.reactivex.schedulers.Schedulers;
3+
import io.reactivex.rxjava3.core.Flowable;
4+
import io.reactivex.rxjava3.core.Scheduler;
5+
import io.reactivex.rxjava3.core.Single;
6+
import io.reactivex.rxjava3.schedulers.Schedulers;
77
import java.util.concurrent.Executors;
88
import java.util.concurrent.LinkedBlockingDeque;
99
import java.util.concurrent.ThreadPoolExecutor;

reactive/src/main/java/io/reflectoring/reactive/batch/ReactiveBatchProcessorV2.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package io.reflectoring.reactive.batch;
22

3-
import io.reactivex.Flowable;
4-
import io.reactivex.Scheduler;
5-
import io.reactivex.Single;
6-
import io.reactivex.schedulers.Schedulers;
3+
import io.reactivex.rxjava3.core.Flowable;
4+
import io.reactivex.rxjava3.core.Scheduler;
5+
import io.reactivex.rxjava3.core.Single;
6+
import io.reactivex.rxjava3.schedulers.Schedulers;
77
import java.util.concurrent.Executors;
88
import java.util.concurrent.LinkedBlockingDeque;
99
import java.util.concurrent.ThreadPoolExecutor;

reactive/src/main/java/io/reflectoring/reactive/batch/ReactiveBatchProcessorV3.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package io.reflectoring.reactive.batch;
22

3-
import io.reactivex.Flowable;
4-
import io.reactivex.Scheduler;
5-
import io.reactivex.Single;
6-
import io.reactivex.schedulers.Schedulers;
3+
import io.reactivex.rxjava3.core.Flowable;
4+
import io.reactivex.rxjava3.core.Scheduler;
5+
import io.reactivex.rxjava3.core.Single;
6+
import io.reactivex.rxjava3.schedulers.Schedulers;
77
import java.util.concurrent.Executors;
88
import java.util.concurrent.LinkedBlockingDeque;
99
import java.util.concurrent.ThreadPoolExecutor;

0 commit comments

Comments
 (0)