public abstract class BaseMessageSource<K,V>
extends java.lang.Object
| Constructor and Description |
|---|
BaseMessageSource(io.axual.common.config.ClientConfig clientConfig,
BaseConsumerConfig<K,V> consumerConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
BaseConsumerConfig<K,V> |
getConsumerConfig() |
protected java.util.Map<java.lang.String,java.lang.Object> |
getConsumerConfigs() |
java.lang.String |
getInfo() |
java.util.List<BaseMessage<K,V>> |
getMessages() |
void |
onAfterProcessBatch() |
void |
onAfterProcessMessage(BaseMessage<K,V> message,
java.lang.Throwable error) |
public BaseMessageSource(io.axual.common.config.ClientConfig clientConfig,
BaseConsumerConfig<K,V> consumerConfig)
public BaseConsumerConfig<K,V> getConsumerConfig()
public java.lang.String getInfo()
public java.util.List<BaseMessage<K,V>> getMessages()
public void close()
protected java.util.Map<java.lang.String,java.lang.Object> getConsumerConfigs()
public void onAfterProcessBatch()
public void onAfterProcessMessage(BaseMessage<K,V> message, java.lang.Throwable error)
Copyright © 2020–2021 Axual B.V.. All rights reserved.