Class RequestHandler

java.lang.Object
org.msync.spring_boost.RequestHandler

public class RequestHandler extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    RequestHandler(String rootPath, org.msync.spring_boost.Boost boost)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Mono<org.springframework.web.reactive.function.server.ServerResponse>
    httpRequestHandler(org.springframework.web.reactive.function.server.ServerRequest request)
     
    Mono<org.springframework.web.reactive.function.server.ServerResponse>
    startNreplHandler(org.springframework.web.reactive.function.server.ServerRequest request)
    Endpoint to request starting of the nrepl-server
    Mono<org.springframework.web.reactive.function.server.ServerResponse>
    stopNreplHandler(org.springframework.web.reactive.function.server.ServerRequest request)
    Endpoint to request stopping of the nrepl-server
    org.springframework.web.reactive.socket.WebSocketHandler
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RequestHandler

      public RequestHandler(String rootPath, org.msync.spring_boost.Boost boost)
  • Method Details

    • startNreplHandler

      public Mono<org.springframework.web.reactive.function.server.ServerResponse> startNreplHandler(org.springframework.web.reactive.function.server.ServerRequest request)
      Endpoint to request starting of the nrepl-server
      Parameters:
      request - - The request object
      Returns:
      void
    • stopNreplHandler

      public Mono<org.springframework.web.reactive.function.server.ServerResponse> stopNreplHandler(org.springframework.web.reactive.function.server.ServerRequest request)
      Endpoint to request stopping of the nrepl-server
      Parameters:
      request - - The request object
      Returns:
      void
    • httpRequestHandler

      public Mono<org.springframework.web.reactive.function.server.ServerResponse> httpRequestHandler(org.springframework.web.reactive.function.server.ServerRequest request)
      Parameters:
      request - - ServerRequest object as initialized by Spring
      Returns:
      - The response
    • webSocketSessionHandler

      public org.springframework.web.reactive.socket.WebSocketHandler webSocketSessionHandler()