diff options
| author | Tim Schiewe <git@tforge.de> | 2018-04-30 19:18:46 +0200 |
|---|---|---|
| committer | Tim Schiewe <git@tforge.de> | 2018-04-30 19:18:46 +0200 |
| commit | ac85779f3b67ffc2953c17d0824be62b1f0acc86 (patch) | |
| tree | 5442df8297c3620ed72af7e3ece2a77ad58cce35 /src/sinks/ISink.ts | |
| parent | 93b466df50d94d4c15715f5eb4d88a0be7d61c11 (diff) | |
| download | splus-ac85779f3b67ffc2953c17d0824be62b1f0acc86.tar.gz splus-ac85779f3b67ffc2953c17d0824be62b1f0acc86.zip | |
Implement interface/config based infrastructure
Fixes #2
Diffstat (limited to 'src/sinks/ISink.ts')
| -rw-r--r-- | src/sinks/ISink.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/sinks/ISink.ts b/src/sinks/ISink.ts new file mode 100644 index 0000000..aaacf35 --- /dev/null +++ b/src/sinks/ISink.ts @@ -0,0 +1,7 @@ +import {IEvent} from '../core/IEvent'; + +export interface ISink { + createEvent(event: IEvent): Promise<void>; + + commit(): Promise<void> +} |
