.
This commit is contained in:
@@ -61,7 +61,7 @@ public abstract class AbstractConsumer implements IConsumer {
|
||||
protected abstract void subscribe(String topic);
|
||||
|
||||
public void subscribe(String topic, Consumer<String> consumer) {
|
||||
subscribe(topic, TYPE_TOKEN_STRING, consumer);
|
||||
subscribe(topic, IType.STRING, consumer);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -5,10 +5,6 @@ import org.redkale.util.TypeToken;
|
||||
import java.util.function.Consumer;
|
||||
|
||||
public interface IConsumer {
|
||||
TypeToken<String> TYPE_TOKEN_STRING = new TypeToken<String>() {
|
||||
};
|
||||
TypeToken<Integer> TYPE_TOKEN_INT = new TypeToken<Integer>() {
|
||||
};
|
||||
|
||||
/**
|
||||
* 取消订阅
|
||||
|
21
src/com/zdemo/IType.java
Normal file
21
src/com/zdemo/IType.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package com.zdemo;
|
||||
|
||||
import org.redkale.util.TypeToken;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public interface IType {
|
||||
|
||||
TypeToken<String> STRING = new TypeToken<String>() {
|
||||
};
|
||||
|
||||
TypeToken<Integer> INT = new TypeToken<Integer>() {
|
||||
};
|
||||
|
||||
TypeToken<Map<String, String>> MAP = new TypeToken<Map<String, String>>() {
|
||||
};
|
||||
|
||||
TypeToken<List<Map<String, String>>> LMAP = new TypeToken<List<Map<String, String>>>() {
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user