happyly.listening.listener.ExecutorWithAck¶
-
class
happyly.listening.listener.
ExecutorWithAck
(subscriber, handler, deserializer, serializer=<happyly.serialization.dummy.DummySerde object>, publisher=None)¶ Bases:
happyly.listening.executor.Executor
,typing.Generic
Acknowledge-aware listener. Defines
ListenerWithAck.ack()
method. SubclassListenerWithAck
and specify when to ack by overriding the corresponding callbacks.ack
(message)Acknowledge the message using implementation from subscriber, then log success.
on_acknowledged
(message)Callback which is called write after message was acknowledged.