Class LogsTemplate


  • @Service
    public class LogsTemplate
    extends java.lang.Object
    Author:
    Sokkheang
     
     @Component
     public class LogsTemplateConfig extends LogsTemplate {
     }
     
     @RestController
     public class LogsController extends LiveLogsController {}
     
     
     application.properties
     logging.file.path=logs
     
     application.yml
     logging:
      file:
       path: logs
     
    • Constructor Summary

      Constructors 
      Constructor Description
      LogsTemplate()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void broadcast​(java.lang.String topic, org.springframework.web.servlet.mvc.method.annotation.SseEmitter.SseEventBuilder event)  
      org.springframework.web.servlet.mvc.method.annotation.SseEmitter newSseEmitter​(java.lang.String topic)  
      boolean sendMessage​(org.springframework.web.servlet.mvc.method.annotation.SseEmitter.SseEventBuilder event, org.springframework.web.servlet.mvc.method.annotation.SseEmitter sseEmitter)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LogsTemplate

        public LogsTemplate()
    • Method Detail

      • newSseEmitter

        public org.springframework.web.servlet.mvc.method.annotation.SseEmitter newSseEmitter​(java.lang.String topic)
      • broadcast

        public void broadcast​(java.lang.String topic,
                              org.springframework.web.servlet.mvc.method.annotation.SseEmitter.SseEventBuilder event)
      • sendMessage

        public boolean sendMessage​(org.springframework.web.servlet.mvc.method.annotation.SseEmitter.SseEventBuilder event,
                                   org.springframework.web.servlet.mvc.method.annotation.SseEmitter sseEmitter)
        Parameters:
        event -
        sseEmitter -
        Returns:
        message sent successfully