Class ShardingConsumerControllerImpl<A>
- java.lang.Object
-
- akka.cluster.sharding.typed.delivery.internal.ShardingConsumerControllerImpl<A>
-
public class ShardingConsumerControllerImpl<A> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ShardingConsumerControllerImpl(ActorContext<ConsumerController.Command<A>> context, ActorRef<ConsumerController.Delivery<A>> deliverTo, ShardingConsumerController.Settings settings)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Behavior<ConsumerController.Command<A>>
active(scala.collection.immutable.Map<ActorRef<ProducerControllerImpl.InternalCommand>,java.lang.String> producerControllers, scala.collection.immutable.Map<java.lang.String,ActorRef<ConsumerController.Command<A>>> consumerControllers)
static <A,B>
Behavior<ConsumerController.SequencedMessage<A>>apply(scala.Function1<ActorRef<ConsumerController.Start<A>>,Behavior<B>> consumerBehavior, ShardingConsumerController.Settings settings)
-
-
-
Constructor Detail
-
ShardingConsumerControllerImpl
public ShardingConsumerControllerImpl(ActorContext<ConsumerController.Command<A>> context, ActorRef<ConsumerController.Delivery<A>> deliverTo, ShardingConsumerController.Settings settings)
-
-
Method Detail
-
apply
public static <A,B> Behavior<ConsumerController.SequencedMessage<A>> apply(scala.Function1<ActorRef<ConsumerController.Start<A>>,Behavior<B>> consumerBehavior, ShardingConsumerController.Settings settings)
-
active
public Behavior<ConsumerController.Command<A>> active(scala.collection.immutable.Map<ActorRef<ProducerControllerImpl.InternalCommand>,java.lang.String> producerControllers, scala.collection.immutable.Map<java.lang.String,ActorRef<ConsumerController.Command<A>>> consumerControllers)
-
-