public interface PluginAsyncMessageReader extends PluginMessageIO
| Modifier and Type | Method and Description |
|---|---|
default void |
addOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage) |
void |
addOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage,
java.util.function.Consumer<java.lang.Throwable> onFailure) |
void |
clearOnMessageCallback() |
java.util.List<java.lang.String> |
getTopics() |
default void |
removeOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage) |
void |
removeOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage,
java.util.function.Consumer<java.lang.Throwable> onFailure) |
close, getClientId, getConfig, getConsistency, getMetrics, resetMetricsdefault void addOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage)
void addOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage, java.util.function.Consumer<java.lang.Throwable> onFailure)
default void removeOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage)
void removeOnMessageCallback(java.util.function.Consumer<PluginMessageWrapper> onMessage, java.util.function.Consumer<java.lang.Throwable> onFailure)
void clearOnMessageCallback()
java.util.List<java.lang.String> getTopics()