Class DevConsoleRouteBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.devconsole.spi.DevConsoleRouteBuildItem

@Deprecated public final class DevConsoleRouteBuildItem extends io.quarkus.builder.item.MultiBuildItem
Deprecated.
as part of the removal of the old Dev UI
A route for handling requests in the dev console.

Routes are registered under /q/dev-ui/{groupId}.{artifactId}/

The route is registered:

  • in the "regular" app router (runtime class loader), if the handler is produced by a recorder (i.e. implements BytecodeRecorderImpl.ReturnedProxy),
  • in the Dev UI router (deployment class loader).
  • Constructor Details

    • DevConsoleRouteBuildItem

      public DevConsoleRouteBuildItem(String groupId, String artifactId, String path, String method, io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler)
      Deprecated.
    • DevConsoleRouteBuildItem

      public DevConsoleRouteBuildItem(String path, String method, io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler)
      Deprecated.
    • DevConsoleRouteBuildItem

      public DevConsoleRouteBuildItem(String path, String method, io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler, boolean isBodyHandlerRequired)
      Deprecated.
  • Method Details

    • builder

      public static DevConsoleRouteBuildItem.Builder builder()
      Deprecated.
    • groupIdAndArtifactId

      public Map.Entry<String,String> groupIdAndArtifactId(CurateOutcomeBuildItem curateOutcomeBuildItem)
      Deprecated.
      Gets the group id and artifact ID. This needs the curate result to map the calling class to the artifact that contains it in some situations (namely in dev mode tests).
    • getPath

      public String getPath()
      Deprecated.
    • getMethod

      public String getMethod()
      Deprecated.
    • getHandler

      public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> getHandler()
      Deprecated.
    • isDeploymentSide

      public boolean isDeploymentSide()
      Deprecated.
    • isBodyHandlerRequired

      public boolean isBodyHandlerRequired()
      Deprecated.
    • isBlockingHandler

      public boolean isBlockingHandler()
      Deprecated.