![]() | FSharp.Delivery<Command, Event, State> Interface |
[Missing <summary> documentation for "T:Akka.Persistence.FSharp.Delivery`3"]
Namespace: Akka.Persistence
public interface Delivery<Command, Event, State> : FSharp. Eventsourced<Command, Event, State>
[Missing <typeparam name="Command"/> documentation for "T:Akka.Persistence.FSharp.Delivery`3"]
[Missing <typeparam name="Event"/> documentation for "T:Akka.Persistence.FSharp.Delivery`3"]
[Missing <typeparam name="State"/> documentation for "T:Akka.Persistence.FSharp.Delivery`3"]
The FSharp. Delivery< Command, Event, State> type exposes the following members.
Name | Description | |
---|---|---|
![]() | Context |
Gets the current actor context.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | Log |
Lazy logging adapter. It won't be initialized until logging function will be called.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | Self |
Gets [IActorRef] for the current actor.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
Name | Description | |
---|---|---|
![]() | AsyncPersistEvent |
Asynchronously persists sequence of events in the event journal. Use second argument
to define function which will update state depending on events.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | ConfirmDelivery | |
![]() | Defer |
Defers a function execution to the moment, when actor is suposed to end it's lifecycle.
Provided function is guaranteed to be invoked no matter of actor stop reason.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | DeferEvent |
Defers a second argument (update state callback) to be called after persisting target
event will be confirmed.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | Deliver | |
![]() | GetDeliverySnapshot | |
![]() | IsRecovering |
Returns value determining if current persistent view is actually recovering.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | Journal |
Returns currently attached journal actor reference.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | LastSequenceNr |
Returns last sequence number attached to latest persisted event.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | PersistenceId |
Persistent actor's identifier that doesn't change across different actor incarnations.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | PersistEvent |
Persists sequence of events in the event journal. Use second argument to define
function which will update state depending on events.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | Sender |
Returns a sender of current message or [ActorRefs.NoSender], if none could be determined.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | SetDeliverySnapshot | |
![]() | SnapshotStore |
Returns currently attached snapshot store actor reference.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |
![]() | UnconfirmedCount | |
![]() | Unhandled |
Explicit signalization of unhandled message.
(Inherited from FSharp.Eventsourced<Command, Event, State>.) |