Class EventSourcedBehaviorImpl$
java.lang.Object
org.apache.pekko.persistence.typed.internal.EventSourcedBehaviorImpl$
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EventSourcedBehaviorImpl$Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<Command,Event, State>
scala.Function1<Event,scala.collection.immutable.Set<String>> <Command,Event, State>
<any><Command,Event, State>
SnapshotAdapter<State><Command,Event, State>
Recovery<Command,Event, State>
RetentionCriteria<Command,Event, State>
SupervisorStrategy<Command,Event, State>
scala.PartialFunction<Object,scala.runtime.Nothing$> <Command,Event, State>
scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup><Command,Event, State>
boolean<Command,Event, State>
scala.Option<Object><Command,Event, State>
scala.Option<String>Used to start the replication stream at the correct sequence number<Command,Event, State>
scala.Option<String><Command,Event, State>
scala.Option<com.typesafe.config.Config><Command,Event, State>
scala.Option<com.typesafe.config.Config><Command,Event, State>
org.apache.pekko.persistence.typed.internal.EventSourcedBehaviorImpl<Command,Event, State> apply(PersistenceId persistenceId, State emptyState, scala.Function2<State, Command, Effect<Event, State>> commandHandler, scala.Function2<State, Event, State> eventHandler, Class<?> loggerClass, scala.Option<String> journalPluginId, scala.Option<String> snapshotPluginId, scala.Option<com.typesafe.config.Config> journalPluginConfig, scala.Option<com.typesafe.config.Config> snapshotPluginConfig, scala.Function1<Event, scala.collection.immutable.Set<String>> tagger, EventAdapter<Event, Object> eventAdapter, SnapshotAdapter<State> snapshotAdapter, scala.Function3<State, Event, Object, Object> snapshotWhen, Recovery recovery, RetentionCriteria retention, SupervisorStrategy supervisionStrategy, scala.PartialFunction<scala.Tuple2<State, Signal>, scala.runtime.BoxedUnit> signalHandler, scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup> replication, boolean publishEvents, scala.Option<Object> customStashCapacity) <Command,Event, State>
scala.Function1<Event,scala.collection.immutable.Set<String>> <Command,Event, State>
<any><Command,Event, State>
SnapshotAdapter<State><Command,Event, State>
Recovery<Command,Event, State>
RetentionCriteria<Command,Event, State>
SupervisorStrategy<Command,Event, State>
scala.PartialFunction<Object,scala.runtime.Nothing$> <Command,Event, State>
scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup><Command,Event, State>
boolean<Command,Event, State>
scala.Option<Object><Command,Event, State>
scala.Option<String><Command,Event, State>
scala.Option<String><Command,Event, State>
scala.Option<com.typesafe.config.Config><Command,Event, State>
scala.Option<com.typesafe.config.Config><Command,Event, State>
scala.Option<scala.Tuple20<PersistenceId,State, scala.Function2<State, Command, Effect<Event, State>>, scala.Function2<State, Event, State>, Class<?>, scala.Option<String>, scala.Option<String>, scala.Option<com.typesafe.config.Config>, scala.Option<com.typesafe.config.Config>, scala.Function1<Event, scala.collection.immutable.Set<String>>, EventAdapter<Event, Object>, SnapshotAdapter<State>, scala.Function3<State, Event, Object, Object>, Recovery, RetentionCriteria, SupervisorStrategy, scala.PartialFunction<scala.Tuple2<State, Signal>, scala.runtime.BoxedUnit>, scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup>, Object, scala.Option<Object>>> unapply(org.apache.pekko.persistence.typed.internal.EventSourcedBehaviorImpl<Command, Event, State> x$0)
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
EventSourcedBehaviorImpl$
public EventSourcedBehaviorImpl$()
-
-
Method Details
-
$lessinit$greater$default$6
Used to start the replication stream at the correct sequence number -
$lessinit$greater$default$7
-
$lessinit$greater$default$8
public <Command,Event, scala.Option<com.typesafe.config.Config> $lessinit$greater$default$8()State> -
$lessinit$greater$default$9
public <Command,Event, scala.Option<com.typesafe.config.Config> $lessinit$greater$default$9()State> -
$lessinit$greater$default$10
public <Command,Event, scala.Function1<Event,State> scala.collection.immutable.Set<String>> $lessinit$greater$default$10() -
$lessinit$greater$default$11
public <Command,Event, <any> $lessinit$greater$default$11()State> -
$lessinit$greater$default$12
-
$lessinit$greater$default$13
-
$lessinit$greater$default$14
-
$lessinit$greater$default$15
-
$lessinit$greater$default$16
-
$lessinit$greater$default$17
public <Command,Event, scala.PartialFunction<Object,State> scala.runtime.Nothing$> $lessinit$greater$default$17() -
$lessinit$greater$default$18
public <Command,Event, scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup> $lessinit$greater$default$18()State> -
$lessinit$greater$default$19
public <Command,Event, boolean $lessinit$greater$default$19()State> -
$lessinit$greater$default$20
-
apply
public <Command,Event, org.apache.pekko.persistence.typed.internal.EventSourcedBehaviorImpl<Command,State> Event, applyState> (PersistenceId persistenceId, State emptyState, scala.Function2<State, Command, Effect<Event, State>> commandHandler, scala.Function2<State, Event, State> eventHandler, Class<?> loggerClass, scala.Option<String> journalPluginId, scala.Option<String> snapshotPluginId, scala.Option<com.typesafe.config.Config> journalPluginConfig, scala.Option<com.typesafe.config.Config> snapshotPluginConfig, scala.Function1<Event, scala.collection.immutable.Set<String>> tagger, EventAdapter<Event, Object> eventAdapter, SnapshotAdapter<State> snapshotAdapter, scala.Function3<State, Event, Object, Object> snapshotWhen, Recovery recovery, RetentionCriteria retention, SupervisorStrategy supervisionStrategy, scala.PartialFunction<scala.Tuple2<State, Signal>, scala.runtime.BoxedUnit> signalHandler, scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup> replication, boolean publishEvents, scala.Option<Object> customStashCapacity) -
apply$default$10
public <Command,Event, scala.Function1<Event,State> scala.collection.immutable.Set<String>> apply$default$10() -
apply$default$11
public <Command,Event, <any> apply$default$11()State> -
apply$default$12
-
apply$default$13
-
apply$default$14
-
apply$default$15
-
apply$default$16
-
apply$default$17
public <Command,Event, scala.PartialFunction<Object,State> scala.runtime.Nothing$> apply$default$17() -
apply$default$18
public <Command,Event, scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup> apply$default$18()State> -
apply$default$19
public <Command,Event, boolean apply$default$19()State> -
apply$default$20
-
apply$default$6
-
apply$default$7
-
apply$default$8
public <Command,Event, scala.Option<com.typesafe.config.Config> apply$default$8()State> -
apply$default$9
public <Command,Event, scala.Option<com.typesafe.config.Config> apply$default$9()State> -
unapply
public <Command,Event, scala.Option<scala.Tuple20<PersistenceId,State> State, unapplyscala.Function2<State, Command, Effect<Event, State>>, scala.Function2<State, Event, State>, Class<?>, scala.Option<String>, scala.Option<String>, scala.Option<com.typesafe.config.Config>, scala.Option<com.typesafe.config.Config>, scala.Function1<Event, scala.collection.immutable.Set<String>>, EventAdapter<Event, Object>, SnapshotAdapter<State>, scala.Function3<State, Event, Object, Object>, Recovery, RetentionCriteria, SupervisorStrategy, scala.PartialFunction<scala.Tuple2<State, Signal>, scala.runtime.BoxedUnit>, scala.Option<org.apache.pekko.persistence.typed.internal.ReplicationSetup>, Object, scala.Option<Object>>> (org.apache.pekko.persistence.typed.internal.EventSourcedBehaviorImpl<Command, Event, State> x$0)
-