Class DevConsoleHttpHandler

  • All Implemented Interfaces:
    Consumer<io.quarkus.dev.console.DevConsoleRequest>

    public class DevConsoleHttpHandler
    extends Object
    implements Consumer<io.quarkus.dev.console.DevConsoleRequest>
    The idea here is to dispatch the DevConsoleRequest into the Netty event loop that powers the Dev Vert.x instance. Although this is loaded by the Augmentation ClassLoader at build time, it however works because all of the classes part its signature are loaded by the System ClassLoader which is the same for build steps and runtime code (DevConsoleRequest is a part of the devmode-spi which is a parent first dependency thus also loaded by the System ClassLoader).
    • Field Detail

      • QUARKUS_DEV_CONSOLE

        public static io.quarkus.netty.runtime.virtual.VirtualAddress QUARKUS_DEV_CONSOLE
    • Constructor Detail

      • DevConsoleHttpHandler

        public DevConsoleHttpHandler()
    • Method Detail

      • accept

        public void accept​(io.quarkus.dev.console.DevConsoleRequest request)
        Specified by:
        accept in interface Consumer<io.quarkus.dev.console.DevConsoleRequest>