Class WorkPullingProducerControllerImpl<A>
- java.lang.Object
-
- akka.actor.typed.delivery.internal.WorkPullingProducerControllerImpl<A>
-
public class WorkPullingProducerControllerImpl<A> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
WorkPullingProducerControllerImpl.InternalCommand
static interface
WorkPullingProducerControllerImpl.UnsealedInternalCommand
For commands defined in public WorkPullingProducerController
-
Constructor Summary
Constructors Constructor Description WorkPullingProducerControllerImpl(ActorContext<WorkPullingProducerControllerImpl.InternalCommand> context, StashBuffer<WorkPullingProducerControllerImpl.InternalCommand> stashBuffer, java.lang.String producerId, WorkPullingProducerController.RequestNext<A> requestNext, scala.Option<ActorRef<DurableProducerQueue.Command<A>>> durableQueue, WorkPullingProducerController.Settings settings, scala.reflect.ClassTag<A> evidence$3)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A> Behavior<WorkPullingProducerController.Command<A>>
apply(java.lang.String producerId, ServiceKey<ConsumerController.Command<A>> workerServiceKey, scala.Option<Behavior<DurableProducerQueue.Command<A>>> durableQueueBehavior, WorkPullingProducerController.Settings settings, scala.reflect.ClassTag<A> evidence$1)
-
-
-
Constructor Detail
-
WorkPullingProducerControllerImpl
public WorkPullingProducerControllerImpl(ActorContext<WorkPullingProducerControllerImpl.InternalCommand> context, StashBuffer<WorkPullingProducerControllerImpl.InternalCommand> stashBuffer, java.lang.String producerId, WorkPullingProducerController.RequestNext<A> requestNext, scala.Option<ActorRef<DurableProducerQueue.Command<A>>> durableQueue, WorkPullingProducerController.Settings settings, scala.reflect.ClassTag<A> evidence$3)
-
-
Method Detail
-
apply
public static <A> Behavior<WorkPullingProducerController.Command<A>> apply(java.lang.String producerId, ServiceKey<ConsumerController.Command<A>> workerServiceKey, scala.Option<Behavior<DurableProducerQueue.Command<A>>> durableQueueBehavior, WorkPullingProducerController.Settings settings, scala.reflect.ClassTag<A> evidence$1)
-
-