Class EventSourcedBehaviorImpl$

  • All Implemented Interfaces:
    java.io.Serializable, scala.Serializable

    public class EventSourcedBehaviorImpl$
    extends java.lang.Object
    implements scala.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()
      • $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<java.lang.Object,​scala.runtime.BoxedUnit> $lessinit$greater$default$8()
      • $lessinit$greater$default$9

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

        public <Command,​Event,​State> NoOpEventAdapter<Event> $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> SupervisorStrategy $lessinit$greater$default$13()
      • $lessinit$greater$default$14

        public <Command,​Event,​State> scala.Function2<SnapshotMetadata,​scala.util.Try<Done>,​scala.runtime.BoxedUnit> $lessinit$greater$default$14()
      • $lessinit$greater$default$15

        public <Command,​Event,​State> scala.Function1<java.lang.Throwable,​scala.runtime.BoxedUnit> $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<State,​scala.runtime.BoxedUnit> recoveryCompleted,
                                                                                                                 scala.Function1<Event,​scala.collection.immutable.Set<java.lang.String>> tagger,
                                                                                                                 EventAdapter<Event,​java.lang.Object> eventAdapter,
                                                                                                                 scala.Function3<State,​Event,​java.lang.Object,​java.lang.Object> snapshotWhen,
                                                                                                                 Recovery recovery,
                                                                                                                 SupervisorStrategy supervisionStrategy,
                                                                                                                 scala.Function2<SnapshotMetadata,​scala.util.Try<Done>,​scala.runtime.BoxedUnit> onSnapshot,
                                                                                                                 scala.Function1<java.lang.Throwable,​scala.runtime.BoxedUnit> onRecoveryFailure)
      • apply$default$10

        public <Command,​Event,​State> NoOpEventAdapter<Event> 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> SupervisorStrategy apply$default$13()
      • apply$default$14

        public <Command,​Event,​State> scala.Function2<SnapshotMetadata,​scala.util.Try<Done>,​scala.runtime.BoxedUnit> apply$default$14()
      • apply$default$15

        public <Command,​Event,​State> scala.Function1<java.lang.Throwable,​scala.runtime.BoxedUnit> 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<java.lang.Object,​scala.runtime.BoxedUnit> apply$default$8()
      • apply$default$9

        public <Command,​Event,​State> scala.Function1<Event,​scala.collection.immutable.Set<java.lang.String>> 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<State,​scala.runtime.BoxedUnit>,​scala.Function1<Event,​scala.collection.immutable.Set<java.lang.String>>,​EventAdapter<Event,​java.lang.Object>,​scala.Function3<State,​Event,​java.lang.Object,​java.lang.Object>,​Recovery,​SupervisorStrategy,​scala.Function2<SnapshotMetadata,​scala.util.Try<Done>,​scala.runtime.BoxedUnit>,​scala.Function1<java.lang.Throwable,​scala.runtime.BoxedUnit>>> unapply​(EventSourcedBehaviorImpl<Command,​Event,​State> x$0)