Class ConsumerController.SequencedMessage$
java.lang.Object
org.apache.pekko.actor.typed.delivery.ConsumerController.SequencedMessage$
- All Implemented Interfaces:
Serializable
- Enclosing class:
- ConsumerController
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ConsumerController.SequencedMessage$Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(String producerId, long seqNr, Object message, boolean first, boolean ack, ActorRef<ProducerControllerImpl.InternalCommand> producerController) This is used between theProducerControllerandConsumerController.
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
SequencedMessage$
public SequencedMessage$()
-
-
Method Details
-
apply
public <A> ConsumerController.SequencedMessage<A> apply(String producerId, long seqNr, Object message, boolean first, boolean ack, ActorRef<ProducerControllerImpl.InternalCommand> producerController) This is used between theProducerControllerandConsumerController. Should rarely be used in application code but is public because it's in the signature for theEntityTypeKeywhen usingShardingConsumerController.In the future we may also make the custom
sendinProducerControllerpublic to make it possible to wrap it or send it in other ways when building higher level abstractions that are using theProducerController. That is used byShardingProducerController.- Parameters:
producerController- INTERNAL API: construction of SequencedMessage is internal
-
unapply
-