Package org.apache.pekko.actor.typed.delivery
package org.apache.pekko.actor.typed.delivery
-
ClassDescriptionWhen the message has been processed the consumer is supposed to send
Confirmedback to theConsumerControllervia theconfirmToin theConsumerController.Deliverymessage.Received messages from the producer are wrapped inDeliverywhen sent to the consumer.Register theConsumerControllerto the givenproducerController.Initial message from the consumer actor.Actor message protocol for storing and confirming reliable delivery of messages.INTERNAL APIRequest that is used at startup to retrieve the unconfirmed messages and current sequence number.The fact (event) that a message has been sent.Store the fact that a message has been confirmed to be delivered and processed.Store the fact that a message is to be sent.Actor message protocol for storing and confirming reliable delivery of messages.Point-to-point reliable delivery between a single producer actor sending messages and a single consumer actor receiving the messages.For sending confirmation message back to the producer when the message has been confirmed.Register the givenconsumerControllerto theProducerController.TheProducerControllersendsRequestNextto the producer when it is allowed to send one message via thesendNextTooraskNextTo.Initial message from the producer actor.Point-to-point reliable delivery between a single producer actor sending messages and a single consumer actor receiving the messages.Work pulling is a pattern where several worker actors pull tasks in their own pace from a shared work manager instead of that the manager pushes work to the workers blindly without knowing their individual capacity and current availability.Retrieve information about registered workers.For sending confirmation message back to the producer when the message has been fully delivered, processed, and confirmed by the consumer.TheWorkPullingProducerControllersendsRequestNextto the producer when it is allowed to send one message via thesendNextTooraskNextTo.Initial message from the producer actor.Work pulling is a pattern where several worker actors pull tasks in their own pace from a shared work manager instead of that the manager pushes work to the workers blindly without knowing their individual capacity and current availability.