struct
Movie::Persistence::SaveProjectionOffset
- Movie::Persistence::SaveProjectionOffset
- Struct
- Value
- Object
Included Modules
Defined in:
movie/persistence/protocol.crConstructors
Instance Method Summary
- #execute(connection : BackendConnection) : Int64
- #id : ProjectionId
- #offset : Int64
- #projection : String
- #source : ProjectionSource
Instance methods inherited from module Movie::Persistence::RetryableConnectionRequest(Int64)
retryable_after_connection_loss? : Bool
retryable_after_connection_loss?
Instance methods inherited from module Movie::Persistence::TypedConnectionRequest(Int64)
dispatch(worker : ConnectionWorker, sender : Movie::ActorRefBase | Nil) : Nil
dispatch,
execute(connection : BackendConnection) : T
execute,
retryable_after_connection_loss? : Bool
retryable_after_connection_loss?
Instance methods inherited from module Movie::Persistence::ConnectionRequest
dispatch(worker : ConnectionWorker, sender : Movie::ActorRefBase | Nil) : Nil
dispatch
Constructor Detail
def self.new(projection : String, offset : Int64, source : ProjectionSource = ProjectionSource::EventJournal)
#