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.GenericAcknowledge-aware listener. Defines
ListenerWithAck.ack()method. SubclassListenerWithAckand 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.