StreamsSyntax
- Source:
- streams.scala
Extensions
Extensions
Read events backwards from the global stream, sec.StreamId.All.
Read events 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.
- Returns:
a Stream that emits AllEvent values.
- Source:
- streams.scala
Read events forwards from the global stream, sec.StreamId.All.
Read events 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.
- Returns:
a Stream that emits AllEvent values.
- Source:
- streams.scala
Read events backwards from an individual stream. A sec.api.exceptions.StreamNotFound is raised when the stream does not exist.
Read events backwards from an individual stream. A sec.api.exceptions.StreamNotFound is raised when the stream does not exist.
- 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.
- Returns:
a Stream that emits StreamEvent values.
- Source:
- streams.scala
Read events forwards from an individual stream. A sec.api.exceptions.StreamNotFound is raised when the stream does not exist.
Read events forwards from an individual stream. A sec.api.exceptions.StreamNotFound is raised when the stream does not exist.
- 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.
- Returns:
a Stream that emits StreamEvent values.
- Source:
- streams.scala
Subscribes to the global stream, StreamId.All without resolving ")">EventType.LinkTo events.
Subscribes to the global stream, StreamId.All without resolving ")">EventType.LinkTo events.
- Value parameters:
- exclusiveFrom
position to start from. Use None to subscribe from the beginning.
- Returns:
a Stream that emits AllEvent values.
- Source:
- streams.scala
Subscribes to the global stream, StreamId.All using a subscription filter without resolving ")">EventType.LinkTo events.
Subscribes to the global stream, StreamId.All using a subscription filter without resolving ")">EventType.LinkTo events.
- Value parameters:
- exclusiveFrom
log position to start from. Use None to subscribe from the beginning.
- filterOptions
to use when subscribing - See sec.api.SubscriptionFilterOptions.
- Returns:
a Stream that emits either Checkpoint or AllEvent values. How frequent Checkpoint is emitted depends on filterOptions.
- Source:
- streams.scala
Subscribes to an individual stream without resolving ")">EventType.LinkTo events.
Subscribes to an individual stream without resolving ")">EventType.LinkTo events.
- Value parameters:
- exclusiveFrom
stream position to start from. Use None to subscribe from the beginning.
- streamId
the id of the stream to subscribe to.
- Returns:
a Stream that emits StreamEvent values.
- Source:
- streams.scala