Class RemoteSyncHandler

java.lang.Object
io.quarkus.vertx.http.runtime.devmode.RemoteSyncHandler
All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>

public class RemoteSyncHandler extends Object implements io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>
  • Field Details

    • QUARKUS_PASSWORD

      public static final String QUARKUS_PASSWORD
      See Also:
    • APPLICATION_QUARKUS

      public static final String APPLICATION_QUARKUS
      See Also:
    • QUARKUS_SESSION

      public static final String QUARKUS_SESSION
      See Also:
    • QUARKUS_ERROR

      public static final String QUARKUS_ERROR
      See Also:
    • QUARKUS_SESSION_COUNT

      public static final String QUARKUS_SESSION_COUNT
      See Also:
    • CONNECT

      public static final String CONNECT
      See Also:
    • DEV

      public static final String DEV
      See Also:
    • PROBE

      public static final String PROBE
      See Also:
    • password

      final String password
    • next

      final io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> next
    • hotReplacementContext

      final io.quarkus.dev.spi.HotReplacementContext hotReplacementContext
    • currentSession

      static volatile String currentSession
    • currentSessionCounter

      static volatile int currentSessionCounter
    • currentSessionTimeout

      static volatile long currentSessionTimeout
    • remoteProblem

      static volatile Throwable remoteProblem
    • checkForChanges

      static volatile boolean checkForChanges
  • Constructor Details

    • RemoteSyncHandler

      public RemoteSyncHandler(String password, io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest> next, io.quarkus.dev.spi.HotReplacementContext hotReplacementContext)
  • Method Details

    • doPreScan

      public static void doPreScan()
    • handle

      public void handle(io.vertx.core.http.HttpServerRequest event)
      Specified by:
      handle in interface io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>
    • close

      public void close()