ReadsSyntax

sec.syntax.ReadsSyntax
trait ReadsSyntax

Attributes

Source
reads.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ApiSyntax
trait AllSyntax
object all.type
object api.type

Members list

Extensions

Extensions

extension [F[_]](r: Reads[F])(r: Reads[F])
def readAllMessagesBackwards(from: LogPosition, maxCount: Long, resolveLinkTos: Boolean): Stream[F, AllMessage]

Read AllMessage messages backwards from the global stream, sec.StreamId.All.

Read AllMessage messages backwards from the global stream, sec.StreamId.All.

Value parameters

from

log position to read from.

maxCount

limits maximum events returned.

resolveLinkTos

whether to resolve ")">EventType.LinkTo events automatically.

Attributes

Returns

a Stream that emits AllMessage values.

Source
reads.scala
def readAllMessagesForwards(from: LogPosition, maxCount: Long, resolveLinkTos: Boolean): Stream[F, AllMessage]

Read AllMessage messages forwards from the global stream, sec.StreamId.All.

Read AllMessage messages forwards from the global stream, sec.StreamId.All.

Value parameters

from

log position to read from.

maxCount

limits maximum events returned.

resolveLinkTos

whether to resolve ")">EventType.LinkTo events automatically.

Attributes

Returns

a Stream that emits AllMessage values.

Source
reads.scala
def readStreamMessagesBackwards(streamId: StreamId, from: StreamPosition, maxCount: Long, resolveLinkTos: Boolean): Stream[F, StreamMessage]

Read StreamMessage messages backwards from an individual stream.

Read StreamMessage messages backwards from an individual stream.

Value parameters

from

stream position to read from.

maxCount

limits maximum events returned.

resolveLinkTos

whether to resolve ")">EventType.LinkTo events automatically.

streamId

the id of the stream to read from.

Attributes

Returns

a Stream that emits StreamMessage values.

Source
reads.scala
def readStreamMessagesForwards(streamId: StreamId, from: StreamPosition, maxCount: Long, resolveLinkTos: Boolean): Stream[F, StreamMessage]

Read StreamMessage messages forwards from an individual stream.

Read StreamMessage messages forwards from an individual stream.

Value parameters

from

stream position to read from.

maxCount

limits maximum events returned.

resolveLinkTos

whether to resolve ")">EventType.LinkTo events automatically.

streamId

the id of the stream to read from.

Attributes

Returns

a Stream that emits StreamMessage values.

Source
reads.scala