Class WorkspaceProcessor

java.lang.Object
io.quarkus.devui.deployment.menu.WorkspaceProcessor

public class WorkspaceProcessor extends Object
This creates the workspace Page
  • Constructor Details

    • WorkspaceProcessor

      public WorkspaceProcessor()
  • Method Details

    • locateWorkspaceItems

      void locateWorkspaceItems(io.quarkus.deployment.pkg.builditem.BuildSystemTargetBuildItem buildSystemTarget, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, io.quarkus.deployment.annotations.BuildProducer<WorkspaceBuildItem> workspaceProducer, DevUIConfig devUIConfig)
    • createWorkspacePage

      InternalPageBuildItem createWorkspacePage()
    • createDefaultWorkspaceActions

      void createDefaultWorkspaceActions(io.quarkus.deployment.annotations.BuildProducer<WorkspaceActionBuildItem> workspaceActionProducer)
    • createBuildTimeActions

      void createBuildTimeActions(Optional<WorkspaceBuildItem> workspaceBuildItem, List<WorkspaceActionBuildItem> workspaceActionBuildItems, io.quarkus.deployment.annotations.BuildProducer<BuildTimeActionBuildItem> buildTimeActionProducer)