quarkus/extensions/kogito-quarkus-processes-extension/kogito-quarkus-processes-deployment/src/main/java/org/kie/kogito/quarkus/processes/deployment/KogitoDevServicesProcessor.java [55:71]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CardPageBuildItem createDataIndexDevUILink(Capabilities capabilities,
            KogitoWorkflowBuildTimeConfig kogitoBuildTimeConfig,
            List<SystemPropertyBuildItem> systemPropertyBuildItems) {

        Optional<String> dataIndexUrlProp = getProperty(systemPropertyBuildItems, KOGITO_DATA_INDEX);

        if (capabilities.isPresent(DATA_INDEX_CAPABILITY) || !areDevServicesEnabled(kogitoBuildTimeConfig) || dataIndexUrlProp.isEmpty()) {
            return null;
        }

        CardPageBuildItem cardPageBuildItem = new CardPageBuildItem();
        cardPageBuildItem.addPage(Page.externalPageBuilder("Data Index GraphQL UI")
                .url(dataIndexUrlProp.get() + "/q/graphql-ui/")
                .isHtmlContent()
                .icon("font-awesome-solid:signs-post"));
        return cardPageBuildItem;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



quarkus/extensions/kogito-quarkus-serverless-workflow-extension/kogito-quarkus-serverless-workflow-deployment/src/main/java/org/kie/kogito/quarkus/serverless/workflow/deployment/ServerlessWorkflowDevServicesProcessor.java [51:67]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CardPageBuildItem createDataIndexDevUILink(Capabilities capabilities,
            KogitoWorkflowBuildTimeConfig kogitoBuildTimeConfig,
            List<SystemPropertyBuildItem> systemPropertyBuildItems) {

        Optional<String> dataIndexUrlProp = getProperty(systemPropertyBuildItems, KOGITO_DATA_INDEX);

        if (capabilities.isPresent(DATA_INDEX_CAPABILITY) || !areDevServicesEnabled(kogitoBuildTimeConfig) || dataIndexUrlProp.isEmpty()) {
            return null;
        }

        CardPageBuildItem cardPageBuildItem = new CardPageBuildItem();
        cardPageBuildItem.addPage(Page.externalPageBuilder("Data Index GraphQL UI")
                .url(dataIndexUrlProp.get() + "/q/graphql-ui/")
                .isHtmlContent()
                .icon("font-awesome-solid:signs-post"));
        return cardPageBuildItem;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



