public class SinetStreamAsyncMessageReader<T> extends SinetStreamBaseReader<T,PluginAsyncMessageReader> implements AsyncMessageReader<T>
SinetStreamIO.IOMetricstarget| Constructor and Description |
|---|
SinetStreamAsyncMessageReader(PluginAsyncMessageReader pluginReader,
ReaderParameters parameters,
Deserializer<T> deserializer) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage,
java.util.function.Consumer<java.lang.Throwable> onFailure) |
void |
clearOnMessageCallback() |
void |
removeOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage,
java.util.function.Consumer<java.lang.Throwable> onFailure) |
getDeserializer, getReceiveTimeout, getTopic, getTopics, toMessageclose, getClientId, getConfig, getConsistency, getMetrics, getService, getValueType, isDataEncryption, resetMetrics, updateMetrics, updateMetricsErrclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddOnMessageCallback, getDeserializer, getTopics, removeOnMessageCallbackclose, getClientId, getConfig, getConsistency, getMetrics, getService, getTopic, getValueType, isDataEncryption, resetMetrics, resetMetricspublic SinetStreamAsyncMessageReader(PluginAsyncMessageReader pluginReader, ReaderParameters parameters, Deserializer<T> deserializer)
public void addOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage, java.util.function.Consumer<java.lang.Throwable> onFailure)
addOnMessageCallback in interface AsyncMessageReader<T>public void removeOnMessageCallback(java.util.function.Consumer<Message<T>> onMessage, java.util.function.Consumer<java.lang.Throwable> onFailure)
removeOnMessageCallback in interface AsyncMessageReader<T>public void clearOnMessageCallback()
clearOnMessageCallback in interface AsyncMessageReader<T>