| 1234567891011121314151617181920212223242526272829303132333435 |
- # -*- coding: utf-8 -*-
- """
- Event-Persistierung für Replay und Audit.
- Speichert Events für spätere Wiedergabe und Analyse.
- """
- from trixy_core.events.persistence.store import (
- EventStore,
- StoredEvent,
- EventQuery,
- EventQueryResult,
- )
- from trixy_core.events.persistence.memory import InMemoryEventStore
- from trixy_core.events.persistence.file import FileEventStore
- from trixy_core.events.persistence.replay import (
- EventReplayer,
- ReplayConfig,
- ReplayResult,
- )
- __all__ = [
- # Store
- "EventStore",
- "StoredEvent",
- "EventQuery",
- "EventQueryResult",
- # Implementierungen
- "InMemoryEventStore",
- "FileEventStore",
- # Replay
- "EventReplayer",
- "ReplayConfig",
- "ReplayResult",
- ]
|