Class NotifyClientController
java.lang.Object
ch.admin.bit.jeap.server.sent.events.web.NotifyClientController
@RestController
@ConditionalOnProperty(name="jeap.sse.enabled",
havingValue="true",
matchIfMissing=true)
public class NotifyClientController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionNotifyClientController(long emitterTimeoutInMs, Optional<NotifyClienAuthorization> authorization) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.servlet.mvc.method.annotation.SseEmitter
-
Constructor Details
-
NotifyClientController
public NotifyClientController(@Value("${jeap.sse.web.emitter.timeoutInMs}") long emitterTimeoutInMs, Optional<NotifyClienAuthorization> authorization)
-
-
Method Details
-
streamEvents
@GetMapping(value="${jeap.sse.web.endpoint}", produces="text/event-stream") public org.springframework.web.servlet.mvc.method.annotation.SseEmitter streamEvents()
-