| ConsumerController |
|
| ConsumerController.Confirmed$ |
When the message has been processed the consumer is supposed to send Confirmed back
to the ConsumerController via the confirmTo in the ConsumerController.Delivery message.
|
| ConsumerController.DeliverThenStop<A> |
|
| ConsumerController.DeliverThenStop$ |
|
| ConsumerController.Delivery<A> |
Received messages from the producer are wrapped in Delivery when sent to the consumer.
|
| ConsumerController.Delivery$ |
|
| ConsumerController.RegisterToProducerController<A> |
Register the ConsumerController to the given producerController.
|
| ConsumerController.RegisterToProducerController$ |
|
| ConsumerController.SequencedMessage<A> |
|
| ConsumerController.SequencedMessage$ |
|
| ConsumerController.Settings |
|
| ConsumerController.Settings$ |
|
| ConsumerController.Start<A> |
Initial message from the consumer actor.
|
| ConsumerController.Start$ |
|
| ConsumerController$ |
|
| DurableProducerQueue |
Actor message protocol for storing and confirming reliable delivery of messages.
|
| DurableProducerQueue.Cleanup$ |
|
| DurableProducerQueue.Confirmed$ |
|
| DurableProducerQueue.LoadState<A> |
Request that is used at startup to retrieve the unconfirmed messages and current sequence number.
|
| DurableProducerQueue.LoadState$ |
|
| DurableProducerQueue.MessageSent<A> |
The fact (event) that a message has been sent.
|
| DurableProducerQueue.MessageSent$ |
|
| DurableProducerQueue.State<A> |
|
| DurableProducerQueue.State$ |
|
| DurableProducerQueue.StoreMessageConfirmed<A> |
Store the fact that a message has been confirmed to be delivered and processed.
|
| DurableProducerQueue.StoreMessageConfirmed$ |
|
| DurableProducerQueue.StoreMessageSent<A> |
Store the fact that a message is to be sent.
|
| DurableProducerQueue.StoreMessageSent$ |
|
| DurableProducerQueue.StoreMessageSentAck |
|
| DurableProducerQueue.StoreMessageSentAck$ |
|
| DurableProducerQueue$ |
Actor message protocol for storing and confirming reliable delivery of messages.
|
| ProducerController |
Point-to-point reliable delivery between a single producer actor sending messages and a single consumer
actor receiving the messages.
|
| ProducerController.MessageWithConfirmation<A> |
For sending confirmation message back to the producer when the message has been confirmed.
|
| ProducerController.MessageWithConfirmation$ |
|
| ProducerController.RegisterConsumer<A> |
Register the given consumerController to the ProducerController.
|
| ProducerController.RegisterConsumer$ |
|
| ProducerController.RequestNext<A> |
The ProducerController sends RequestNext to the producer when it is allowed to send one
message via the sendNextTo or askNextTo.
|
| ProducerController.RequestNext$ |
|
| ProducerController.Settings |
|
| ProducerController.Settings$ |
|
| ProducerController.Start<A> |
Initial message from the producer actor.
|
| ProducerController.Start$ |
|
| ProducerController$ |
Point-to-point reliable delivery between a single producer actor sending messages and a single consumer
actor receiving the messages.
|
| WorkPullingProducerController |
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.
|
| WorkPullingProducerController.GetWorkerStats<A> |
Retrieve information about registered workers.
|
| WorkPullingProducerController.GetWorkerStats$ |
|
| WorkPullingProducerController.MessageWithConfirmation<A> |
For sending confirmation message back to the producer when the message has been fully delivered, processed,
and confirmed by the consumer.
|
| WorkPullingProducerController.MessageWithConfirmation$ |
|
| WorkPullingProducerController.RequestNext<A> |
The WorkPullingProducerController sends RequestNext to the producer when it is allowed to send one
message via the sendNextTo or askNextTo.
|
| WorkPullingProducerController.RequestNext$ |
|
| WorkPullingProducerController.Settings |
|
| WorkPullingProducerController.Settings$ |
|
| WorkPullingProducerController.Start<A> |
Initial message from the producer actor.
|
| WorkPullingProducerController.Start$ |
|
| WorkPullingProducerController.WorkerStats |
|
| WorkPullingProducerController.WorkerStats$ |
|
| WorkPullingProducerController$ |
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.
|