Skip to content

Commit 545a37d

Browse files
committed
Fixed generics type problem.
1 parent d9ff6a9 commit 545a37d

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/main/java/io/github/majusko/pulsar/consumer/ConsumerBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class ConsumerBuilder {
2626
private final ConsumerCollector consumerCollector;
2727
private final PulsarClient pulsarClient;
2828

29-
private List<Consumer<?>> consumers;
29+
private List<Consumer> consumers;
3030

3131
public ConsumerBuilder(ConsumerCollector consumerCollector, PulsarClient pulsarClient) {
3232
this.consumerCollector = consumerCollector;
@@ -40,7 +40,7 @@ private void init() {
4040
.collect(Collectors.toList());
4141
}
4242

43-
private Consumer<?> subscribe(String name, ConsumerHolder holder) {
43+
private Consumer subscribe(String name, ConsumerHolder holder) {
4444
try {
4545
return pulsarClient
4646
.newConsumer(Schema.JSON(holder.getAnnotation().clazz()))
@@ -66,7 +66,7 @@ private Consumer<?> subscribe(String name, ConsumerHolder holder) {
6666
}
6767
}
6868

69-
public List<Consumer<?>> getConsumers() {
69+
public List<Consumer> getConsumers() {
7070
return consumers;
7171
}
7272

src/main/java/io/github/majusko/pulsar/producer/ProducerCollector.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class ProducerCollector implements BeanPostProcessor {
2020

2121
private final PulsarClient pulsarClient;
2222

23-
private final Map<String, Producer<?>> producers = new ConcurrentHashMap<>();
23+
private final Map<String, Producer> producers = new ConcurrentHashMap<>();
2424

2525
public ProducerCollector(PulsarClient pulsarClient) {
2626
this.pulsarClient = pulsarClient;
@@ -61,7 +61,7 @@ private <T> Schema<?> getSchema(ProducerHolder holder) throws RuntimeException {
6161
throw new ProducerInitException("Unknown producer schema.");
6262
}
6363

64-
Map<String, Producer<?>> getProducers() {
64+
Map<String, Producer> getProducers() {
6565
return producers;
6666
}
6767
}

src/test/java/io/github/majusko/pulsar/PulsarJavaSpringBootStarterApplicationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ void testProducerSendMethod() throws PulsarClientException {
6868

6969
@Test
7070
void testConsumerRegistration1() throws Exception {
71-
final List<Consumer<?>> consumers = consumerBuilder.getConsumers();
71+
final List<Consumer> consumers = consumerBuilder.getConsumers();
7272

7373
Assertions.assertEquals(2, consumers.size());
7474

0 commit comments

Comments
 (0)