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 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()