StreamsSyntax
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.
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.
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.
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.
Subscribes to the global stream, StreamId.All without resolving ")">EventType.LinkTo events.
Subscribes to the global stream, StreamId.All without resolving ")">EventType.LinkTo events.
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.
Subscribes to an individual stream without resolving ")">EventType.LinkTo events.
Subscribes to an individual stream without resolving ")">EventType.LinkTo events.