Package at.aimon.session.web.spi
package at.aimon.session.web.spi
-
ClassDescriptionCross-node mailbox SPI per design §5.6.2.Per-conversation distributed lock SPI.Immutable handle returned by a successful
ConversationLock.tryAcquire(at.aimon.core.agent.conversation.ConversationId, java.lang.String, java.time.Duration).Cross-node signal payload broadcast throughConversationSignalBus.Builder forConversationSignal.Distinguishes the four cross-node signal flavors per design §5.4.Cross-node pub/sub bus forConversationSignals.Handle to a single subscription.ImmutableIdempotencyStoreentry.Builder forIdempotencyEntry.Lifecycle status of an idempotency entry.Idempotency store SPI per design §9.2.Distinguishes new-insert from already-present.