Class KeycloakDevServicesProcessor

java.lang.Object
io.quarkus.devservices.keycloak.KeycloakDevServicesProcessor

public class KeycloakDevServicesProcessor extends Object
  • Constructor Details

    • KeycloakDevServicesProcessor

      public KeycloakDevServicesProcessor()
  • Method Details

    • startKeycloakContainer

      void startKeycloakContainer(List<KeycloakDevServicesRequiredBuildItem> devSvcRequiredMarkerItems, io.quarkus.deployment.builditem.DevServicesComposeProjectBuildItem composeProjectBuildItem, List<io.quarkus.deployment.builditem.DevServicesSharedNetworkBuildItem> devServicesSharedNetworkBuildItem, KeycloakDevServicesConfig config, io.quarkus.deployment.dev.devservices.DevServicesConfig devServicesConfig, io.quarkus.deployment.builditem.DockerStatusBuildItem dockerStatusBuildItem, io.quarkus.deployment.annotations.BuildProducer<KeycloakDevServicesPreparedBuildItem> keycloakDevServicesPreparedProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.DevServicesResultBuildItem> devServicesResultProducer)
    • watchRealmFilesModification

      void watchRealmFilesModification(Optional<KeycloakDevServicesPreparedBuildItem> keycloakDevServicesPreparedBuildItem, KeycloakDevServicesConfig config, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.HotDeploymentWatchedFileBuildItem> hotDeploymentWatchedFileProducer)
    • produceDevUiCardWithKeycloakUrl

      void produceDevUiCardWithKeycloakUrl(Optional<KeycloakDevServicesPreparedBuildItem> keycloakDevServicesPreparedBuildItem, List<KeycloakAdminPageBuildItem> keycloakAdminPageBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.page.CardPageBuildItem> cardPageProducer)