ReadsSyntax

sec.syntax.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

Concise view

Extensions

Extensions

extension [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.

Attributes

from

log position to read from.

maxCount

limits maximum events returned.

resolveLinkTos

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

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.

Attributes

from

log position to read from.

maxCount

limits maximum events returned.

resolveLinkTos

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

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.

Attributes

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.

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.

Attributes

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.

Returns:

a Stream that emits StreamMessage values.

Source:
reads.scala