Class EventSourcedBehaviorImpl$

  • All Implemented Interfaces:
    java.io.Serializable

    public class EventSourcedBehaviorImpl$
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • MODULE$

        public static final EventSourcedBehaviorImpl$ MODULE$
        Static reference to the singleton instance of this Scala object.
    • Constructor Detail

      • EventSourcedBehaviorImpl$

        public EventSourcedBehaviorImpl$()
    • Method Detail

      • $lessinit$greater$default$6

        public <Command,​Event,​State> scala.Option<java.lang.String> $lessinit$greater$default$6()
        Used by EventSourcedBehaviorTestKit to retrieve the state. Can't be a Signal because those are not stashed.
      • $lessinit$greater$default$7

        public <Command,​Event,​State> scala.Option<java.lang.String> $lessinit$greater$default$7()
      • $lessinit$greater$default$8

        public <Command,​Event,​State> scala.Function1<Event,​scala.collection.immutable.Set<java.lang.String>> $lessinit$greater$default$8()
      • $lessinit$greater$default$9

        public <Command,​Event,​State> NoOpEventAdapter<Event> $lessinit$greater$default$9()
      • $lessinit$greater$default$10

        public <Command,​Event,​State> SnapshotAdapter<State> $lessinit$greater$default$10()
      • $lessinit$greater$default$11

        public <Command,​Event,​State> scala.Function3<java.lang.Object,​java.lang.Object,​java.lang.Object,​java.lang.Object> $lessinit$greater$default$11()
      • $lessinit$greater$default$12

        public <Command,​Event,​State> Recovery $lessinit$greater$default$12()
      • $lessinit$greater$default$13

        public <Command,​Event,​State> RetentionCriteria $lessinit$greater$default$13()
      • $lessinit$greater$default$14

        public <Command,​Event,​State> SupervisorStrategy $lessinit$greater$default$14()
      • $lessinit$greater$default$15

        public <Command,​Event,​State> scala.PartialFunction<java.lang.Object,​scala.runtime.Nothing$> $lessinit$greater$default$15()
      • apply

        public <Command,​Event,​State> EventSourcedBehaviorImpl<Command,​Event,​State> apply​(PersistenceId persistenceId,
                                                                                                                 State emptyState,
                                                                                                                 scala.Function2<State,​Command,​Effect<Event,​State>> commandHandler,
                                                                                                                 scala.Function2<State,​Event,​State> eventHandler,
                                                                                                                 java.lang.Class<?> loggerClass,
                                                                                                                 scala.Option<java.lang.String> journalPluginId,
                                                                                                                 scala.Option<java.lang.String> snapshotPluginId,
                                                                                                                 scala.Function1<Event,​scala.collection.immutable.Set<java.lang.String>> tagger,
                                                                                                                 EventAdapter<Event,​java.lang.Object> eventAdapter,
                                                                                                                 SnapshotAdapter<State> snapshotAdapter,
                                                                                                                 scala.Function3<State,​Event,​java.lang.Object,​java.lang.Object> snapshotWhen,
                                                                                                                 Recovery recovery,
                                                                                                                 RetentionCriteria retention,
                                                                                                                 SupervisorStrategy supervisionStrategy,
                                                                                                                 scala.PartialFunction<scala.Tuple2<State,​Signal>,​scala.runtime.BoxedUnit> signalHandler)
      • apply$default$10

        public <Command,​Event,​State> SnapshotAdapter<State> apply$default$10()
      • apply$default$11

        public <Command,​Event,​State> scala.Function3<java.lang.Object,​java.lang.Object,​java.lang.Object,​java.lang.Object> apply$default$11()
      • apply$default$12

        public <Command,​Event,​State> Recovery apply$default$12()
      • apply$default$13

        public <Command,​Event,​State> RetentionCriteria apply$default$13()
      • apply$default$14

        public <Command,​Event,​State> SupervisorStrategy apply$default$14()
      • apply$default$15

        public <Command,​Event,​State> scala.PartialFunction<java.lang.Object,​scala.runtime.Nothing$> apply$default$15()
      • apply$default$6

        public <Command,​Event,​State> scala.Option<java.lang.String> apply$default$6()
      • apply$default$7

        public <Command,​Event,​State> scala.Option<java.lang.String> apply$default$7()
      • apply$default$8

        public <Command,​Event,​State> scala.Function1<Event,​scala.collection.immutable.Set<java.lang.String>> apply$default$8()
      • apply$default$9

        public <Command,​Event,​State> NoOpEventAdapter<Event> apply$default$9()
      • unapply

        public <Command,​Event,​State> scala.Option<scala.Tuple15<PersistenceId,​State,​scala.Function2<State,​Command,​Effect<Event,​State>>,​scala.Function2<State,​Event,​State>,​java.lang.Class<?>,​scala.Option<java.lang.String>,​scala.Option<java.lang.String>,​scala.Function1<Event,​scala.collection.immutable.Set<java.lang.String>>,​EventAdapter<Event,​java.lang.Object>,​SnapshotAdapter<State>,​scala.Function3<State,​Event,​java.lang.Object,​java.lang.Object>,​Recovery,​RetentionCriteria,​SupervisorStrategy,​scala.PartialFunction<scala.Tuple2<State,​Signal>,​scala.runtime.BoxedUnit>>> unapply​(EventSourcedBehaviorImpl<Command,​Event,​State> x$0)