Class/Object

eventstore

PersistentSubscriptionActor

Related Docs: object PersistentSubscriptionActor | package eventstore

Permalink

class PersistentSubscriptionActor extends AbstractPersistentSubscriptionActor[Event] with FSM[State, Data]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PersistentSubscriptionActor
  2. FSM
  3. Listeners
  4. AbstractPersistentSubscriptionActor
  5. ActorLogging
  6. Actor
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Event = akka.actor.FSM.Event[Data]

    Permalink
    Definition Classes
    FSM
  2. type Last = Option[Exact]

    Permalink
  3. type Next = Exact

    Permalink
  4. type Receive = PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    Actor
  5. type State = akka.actor.FSM.State[PersistentSubscriptionActor.State, Data]

    Permalink
    Definition Classes
    FSM
  6. type StateFunction = PartialFunction[Event, State]

    Permalink
    Definition Classes
    FSM
  7. type StopEvent = akka.actor.FSM.StopEvent[PersistentSubscriptionActor.State, Data]

    Permalink
    Definition Classes
    FSM
  8. type Timeout = Option[FiniteDuration]

    Permalink
    Definition Classes
    FSM
  9. final class TransformHelper extends AnyRef

    Permalink
    Definition Classes
    FSM
  10. type TransitionHandler = PartialFunction[(PersistentSubscriptionActor.State, PersistentSubscriptionActor.State), Unit]

    Permalink
    Definition Classes
    FSM

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to any2stringadd[PersistentSubscriptionActor] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. val ->: akka.actor.FSM.->.type

    Permalink
    Definition Classes
    FSM
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. val Event: akka.actor.FSM.Event.type

    Permalink
    Definition Classes
    FSM
  7. val StateTimeout: akka.actor.FSM.StateTimeout.type

    Permalink
    Definition Classes
    FSM
  8. val StopEvent: akka.actor.FSM.StopEvent.type

    Permalink
    Definition Classes
    FSM
  9. def aroundPostRestart(reason: Throwable): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  10. def aroundPostStop(): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  11. def aroundPreRestart(reason: Throwable, message: Option[Any]): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  12. def aroundPreStart(): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  13. def aroundReceive(receive: akka.actor.Actor.Receive, msg: Any): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
    Annotations
    @InternalApi()
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. val autoAck: Boolean

    Permalink
  16. final def cancelTimer(name: String): Unit

    Permalink
    Definition Classes
    FSM
  17. val client: ActorRef

    Permalink
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. val connection: ActorRef

    Permalink
  20. implicit val context: ActorContext

    Permalink
    Definition Classes
    Actor
  21. val credentials: Option[UserCredentials]

    Permalink
  22. def ensuring(cond: (PersistentSubscriptionActor) ⇒ Boolean, msg: ⇒ Any): PersistentSubscriptionActor

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to Ensuring[PersistentSubscriptionActor] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  23. def ensuring(cond: (PersistentSubscriptionActor) ⇒ Boolean): PersistentSubscriptionActor

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to Ensuring[PersistentSubscriptionActor] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  24. def ensuring(cond: Boolean, msg: ⇒ Any): PersistentSubscriptionActor

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to Ensuring[PersistentSubscriptionActor] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  25. def ensuring(cond: Boolean): PersistentSubscriptionActor

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to Ensuring[PersistentSubscriptionActor] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  26. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  28. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. def formatted(fmtstr: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to StringFormat[PersistentSubscriptionActor] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  30. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  31. def getEventId(e: eventstore.Event): Uuid

    Permalink
  32. def gossip(msg: Any)(implicit sender: ActorRef): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Listeners
  33. final def goto(nextStateName: PersistentSubscriptionActor.State): State

    Permalink
    Definition Classes
    FSM
  34. val groupName: String

    Permalink
  35. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  36. final def initialize(): Unit

    Permalink
    Definition Classes
    FSM
  37. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  38. final def isTimerActive(name: String): Boolean

    Permalink
    Definition Classes
    FSM
  39. def listenerManagement: akka.actor.Actor.Receive

    Permalink
    Attributes
    protected
    Definition Classes
    Listeners
  40. val listeners: Set[ActorRef]

    Permalink
    Attributes
    protected
    Definition Classes
    Listeners
  41. def log: LoggingAdapter

    Permalink
    Definition Classes
    ActorLogging
  42. def logTermination(reason: Reason): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    FSM
  43. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  44. final def nextStateData: Data

    Permalink
    Definition Classes
    FSM
  45. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  46. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  47. final def onTermination(terminationHandler: PartialFunction[StopEvent, Unit]): Unit

    Permalink
    Definition Classes
    FSM
  48. final def onTransition(transitionHandler: TransitionHandler): Unit

    Permalink
    Definition Classes
    FSM
  49. def postRestart(reason: Throwable): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  50. def postStop(): Unit

    Permalink
    Definition Classes
    FSM → Actor
  51. def preRestart(reason: Throwable, message: Option[Any]): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  52. def preStart(): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  53. def receive: Receive

    Permalink
    Definition Classes
    FSM → Actor
  54. implicit final val self: ActorRef

    Permalink
    Definition Classes
    Actor
  55. final def sender(): ActorRef

    Permalink
    Definition Classes
    Actor
  56. final def setStateTimeout(state: PersistentSubscriptionActor.State, timeout: Timeout): Unit

    Permalink
    Definition Classes
    FSM
  57. final def setTimer(name: String, msg: Any, timeout: FiniteDuration, repeat: Boolean): Unit

    Permalink
    Definition Classes
    FSM
  58. val settings: Settings

    Permalink
  59. final def startWith(stateName: PersistentSubscriptionActor.State, stateData: Data, timeout: Timeout): Unit

    Permalink
    Definition Classes
    FSM
  60. final def stateData: Data

    Permalink
    Definition Classes
    FSM
  61. final def stateName: PersistentSubscriptionActor.State

    Permalink
    Definition Classes
    FSM
  62. final def stay(): State

    Permalink
    Definition Classes
    FSM
  63. final def stop(reason: Reason, stateData: Data): State

    Permalink
    Definition Classes
    FSM
  64. final def stop(reason: Reason): State

    Permalink
    Definition Classes
    FSM
  65. final def stop(): State

    Permalink
    Definition Classes
    FSM
  66. val streamId: EventStream

    Permalink
  67. def subscribeToPersistentStream(): Unit

    Permalink
  68. def supervisorStrategy: SupervisorStrategy

    Permalink
    Definition Classes
    Actor
  69. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  70. def toClient(event: eventstore.Event): Unit

    Permalink
  71. def toConnection(x: Out): Unit

    Permalink
  72. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  73. implicit final def total2pf(transitionHandler: (PersistentSubscriptionActor.State, PersistentSubscriptionActor.State) ⇒ Unit): TransitionHandler

    Permalink
    Definition Classes
    FSM
  74. final def transform(func: StateFunction): TransformHelper

    Permalink
    Definition Classes
    FSM
  75. def unhandled(message: Any): Unit

    Permalink
    Definition Classes
    Actor
  76. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  77. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  78. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  79. final def when(stateName: PersistentSubscriptionActor.State, stateTimeout: FiniteDuration)(stateFunction: StateFunction): Unit

    Permalink
    Definition Classes
    FSM
  80. final def whenUnhandled(stateFunction: StateFunction): Unit

    Permalink
    Definition Classes
    FSM
  81. def [B](y: B): (PersistentSubscriptionActor, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to ArrowAssoc[PersistentSubscriptionActor] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Shadowed Implicit Value Members

  1. def ->[B](y: B): (PersistentSubscriptionActor, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from PersistentSubscriptionActor to ArrowAssoc[PersistentSubscriptionActor] performed by method ArrowAssoc in scala.Predef.
    Shadowing
    This implicitly inherited member is shadowed by one or more members in this class.
    To access this member you can use a type ascription:
    (persistentSubscriptionActor: ArrowAssoc[PersistentSubscriptionActor]).->(y)
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()

Inherited from Listeners

Inherited from ActorLogging

Inherited from Actor

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from PersistentSubscriptionActor to any2stringadd[PersistentSubscriptionActor]

Inherited by implicit conversion StringFormat from PersistentSubscriptionActor to StringFormat[PersistentSubscriptionActor]

Inherited by implicit conversion Ensuring from PersistentSubscriptionActor to Ensuring[PersistentSubscriptionActor]

Inherited by implicit conversion ArrowAssoc from PersistentSubscriptionActor to ArrowAssoc[PersistentSubscriptionActor]

Ungrouped