Uses of Class
com.soklet.ServerSentEvent
Packages that use ServerSentEvent
-
Uses of ServerSentEvent in com.soklet
Methods in com.soklet that return ServerSentEventMethods in com.soklet with parameters of type ServerSentEventModifier and TypeMethodDescriptionvoidServerSentEventBroadcaster.broadcastEvent(@NonNull ServerSentEvent serverSentEvent) Broadcasts a Server-Sent Event payload to all clients listening to this broadcaster'sResourcePath.default voidMetricsCollector.didDropServerSentEvent(@NonNull ServerSentEventConnection serverSentEventConnection, @NonNull ServerSentEvent serverSentEvent, @NonNull MetricsCollector.ServerSentEventDropReason reason, @Nullable Integer payloadBytes, @Nullable Integer queueDepth) Called after an SSE event is dropped before it can be enqueued for delivery.default voidLifecycleObserver.didFailToWriteServerSentEvent(@NonNull ServerSentEventConnection serverSentEventConnection, @NonNull ServerSentEvent serverSentEvent, @NonNull Duration writeDuration, @NonNull Throwable throwable) Called after an SSE event fails to write.default voidMetricsCollector.didFailToWriteServerSentEvent(@NonNull ServerSentEventConnection serverSentEventConnection, @NonNull ServerSentEvent serverSentEvent, @NonNull Duration writeDuration, @NonNull Throwable throwable, @Nullable Duration deliveryLag, @Nullable Integer payloadBytes, @Nullable Integer queueDepth) Called after an SSE event fails to write.default voidLifecycleObserver.didWriteServerSentEvent(@NonNull ServerSentEventConnection serverSentEventConnection, @NonNull ServerSentEvent serverSentEvent, @NonNull Duration writeDuration) Called after an SSE event is written.default voidMetricsCollector.didWriteServerSentEvent(@NonNull ServerSentEventConnection serverSentEventConnection, @NonNull ServerSentEvent serverSentEvent, @NonNull Duration writeDuration, @Nullable Duration deliveryLag, @Nullable Integer payloadBytes, @Nullable Integer queueDepth) Called after an SSE event is written.voidServerSentEventUnicaster.unicastEvent(@NonNull ServerSentEvent serverSentEvent) Unicasts a single Server-Sent Event payload to a specific client listening to this unicaster'sResourcePath.default voidLifecycleObserver.willWriteServerSentEvent(@NonNull ServerSentEventConnection serverSentEventConnection, @NonNull ServerSentEvent serverSentEvent) Called before an SSE event is written.default voidMetricsCollector.willWriteServerSentEvent(@NonNull ServerSentEventConnection serverSentEventConnection, @NonNull ServerSentEvent serverSentEvent) Called before an SSE event is written.Method parameters in com.soklet with type arguments of type ServerSentEventModifier and TypeMethodDescriptionvoidServerSentEventRequestResult.HandshakeAccepted.registerEventConsumer(@NonNull Consumer<ServerSentEvent> eventConsumer) Registers aServerSentEvent"consumer" for this connection - similar to how a real client would listen for Server-Sent Events.