FSharpDeliveryCommand, Event, State Interface |
[Missing <summary> documentation for "T:Akka.Persistence.FSharp.Delivery`3"]
Namespace: Akka.Persistence
public interface Delivery<Command, Event, State> : FSharpEventsourced<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 FSharpDeliveryCommand, Event, State type exposes the following members.
Name | Description | |
---|---|---|
Context |
Gets the current actor context.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
Log |
Lazy logging adapter. It won't be initialized until logging function will be called.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
Self |
Gets [IActorRef] for the current actor.
(Inherited from FSharpEventsourcedCommand, 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 FSharpEventsourcedCommand, 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 FSharpEventsourcedCommand, Event, State.) | |
DeferEvent |
Defers a second argument (update state callback) to be called after persisting target
event will be confirmed.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
Deliver | ||
GetDeliverySnapshot | ||
IsRecovering |
Returns value determining if current persistent view is actually recovering.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
Journal |
Returns currently attached journal actor reference.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
LastSequenceNr |
Returns last sequence number attached to latest persisted event.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
PersistenceId |
Persistent actor's identifier that doesn't change across different actor incarnations.
(Inherited from FSharpEventsourcedCommand, 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 FSharpEventsourcedCommand, Event, State.) | |
Sender |
Returns a sender of current message or [ActorRefs.NoSender], if none could be determined.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
SetDeliverySnapshot | ||
SnapshotStore |
Returns currently attached snapshot store actor reference.
(Inherited from FSharpEventsourcedCommand, Event, State.) | |
UnconfirmedCount | ||
Unhandled |
Explicit signalization of unhandled message.
(Inherited from FSharpEventsourcedCommand, Event, State.) |