Class ConsoleWebsocketService

java.lang.Object
org.eclipse.dirigible.runtime.ide.console.service.ConsoleWebsocketService

public class ConsoleWebsocketService
extends Object
The Console Websocket Service.
  • Constructor Details

  • Method Details

    • onOpen

      public void onOpen​(javax.websocket.Session session)
      On open callback.
      Parameters:
      session - the session
    • onMessage

      public void onMessage​(String message, javax.websocket.Session session)
      On message callback.
      Parameters:
      message - the message
      session - the session
    • onError

      public void onError​(javax.websocket.Session session, Throwable throwable)
      On error callback.
      Parameters:
      session - the session
      throwable - the throwable
    • onClose

      public void onClose​(javax.websocket.Session session, javax.websocket.CloseReason closeReason)
      On close callback.
      Parameters:
      session - the session
      closeReason - the close reason
    • distribute

      public static void distribute​(ConsoleLogRecord record)
      Distribute message to all the listeners.
      Parameters:
      record - the record