1 parent 8d18de1 commit ed9077cCopy full SHA for ed9077c
1 file changed
src/main/java/io/github/easy4j/hermes/api/sse/SseContinuityStatus.java
@@ -0,0 +1,15 @@
1
+package io.github.easy4j.hermes.api.sse;
2
+
3
+/**
4
+ * Describes whether event continuity across the current observation has been proven.
5
+ *
6
+ * @since 1.0.0
7
+ */
8
+public enum SseContinuityStatus {
9
+ /** The subscription is still on its original transport connection. */
10
+ INITIAL,
11
+ /** The subscription reattached without a verified replay cursor or equivalent proof. */
12
+ UNVERIFIED,
13
+ /** The server contract explicitly proved replay continuity. */
14
+ VERIFIED
15
+}
0 commit comments