Package akka.persistence.typed.delivery
Class EventSourcedProducerQueue<A>
- java.lang.Object
-
- akka.persistence.typed.delivery.EventSourcedProducerQueue<A>
-
public class EventSourcedProducerQueue<A> extends java.lang.Object
INTERNAL API
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EventSourcedProducerQueue.Settings
static class
EventSourcedProducerQueue.Settings$
-
Constructor Summary
Constructors Constructor Description EventSourcedProducerQueue(ActorContext<DurableProducerQueue.Command<A>> context, scala.concurrent.duration.FiniteDuration cleanupUnusedAfter)
-
Method Summary
-
-
-
Constructor Detail
-
EventSourcedProducerQueue
public EventSourcedProducerQueue(ActorContext<DurableProducerQueue.Command<A>> context, scala.concurrent.duration.FiniteDuration cleanupUnusedAfter)
-
-
Method Detail
-
apply
public static <A> Behavior<DurableProducerQueue.Command<A>> apply(PersistenceId persistenceId)
-
apply
public static <A> Behavior<DurableProducerQueue.Command<A>> apply(PersistenceId persistenceId, EventSourcedProducerQueue.Settings settings)
-
create
public static <A> Behavior<DurableProducerQueue.Command<A>> create(PersistenceId persistenceId)
Java API
-
create
public static <A> Behavior<DurableProducerQueue.Command<A>> create(PersistenceId persistenceId, EventSourcedProducerQueue.Settings settings)
Java API
-
onCommand
public Effect<DurableProducerQueue.Event,DurableProducerQueue.State<A>> onCommand(DurableProducerQueue.State<A> state, DurableProducerQueue.Command<A> command)
-
onCommandBeforeInitialCleanup
public Effect<DurableProducerQueue.Event,DurableProducerQueue.State<A>> onCommandBeforeInitialCleanup(DurableProducerQueue.State<A> state, DurableProducerQueue.Command<A> command)
-
onEvent
public DurableProducerQueue.State<A> onEvent(DurableProducerQueue.State<A> state, DurableProducerQueue.Event event)
-
-