Uses of Class
io.quarkus.websockets.next.deployment.WebSocketEndpointBuildItem

Packages that use WebSocketEndpointBuildItem
  • Uses of WebSocketEndpointBuildItem in io.quarkus.websockets.next.deployment

    Modifier and Type
    Method
    Description
    (package private) static String
    WebSocketProcessor.generateEndpoint(WebSocketEndpointBuildItem endpoint, io.quarkus.arc.deployment.TransformedAnnotationsBuildItem transformedAnnotations, org.jboss.jandex.IndexView index, io.quarkus.gizmo2.Gizmo gizmo, GlobalErrorHandlersBuildItem globalErrorHandlers, String endpointSuffix, io.quarkus.arc.deployment.InvokerFactoryBuildItem invokerFactory, boolean metricsSupportEnabled)
    The generated endpoint class looks like:
    Method parameters in io.quarkus.websockets.next.deployment with type arguments of type WebSocketEndpointBuildItem
    Modifier and Type
    Method
    Description
    (package private) io.quarkus.websockets.next.deployment.WebSocketProcessor.AuthorizationPolicyToEndpointsBuildItem
    WebSocketProcessor.collectEndpointAuthorizationPolicies(io.quarkus.arc.deployment.BeanArchiveIndexBuildItem indexItem, io.quarkus.deployment.Capabilities capabilities, List<WebSocketEndpointBuildItem> endpoints, Optional<io.quarkus.security.spi.SecurityTransformerBuildItem> securityTransformerBuildItem)
     
    (package private) io.quarkus.websockets.next.deployment.WebSocketProcessor.EndpointSecurityChecksBuildItem
    WebSocketProcessor.collectEndpointSecurityChecks(io.quarkus.arc.deployment.BeanArchiveIndexBuildItem indexItem, List<WebSocketEndpointBuildItem> endpoints, Optional<io.quarkus.security.spi.ClassSecurityCheckStorageBuildItem> storageItem, io.quarkus.deployment.Capabilities capabilities, Optional<io.quarkus.security.spi.SecurityTransformerBuildItem> securityTransformerBuildItem)
     
    (package private) void
    WebSocketProcessor.createHttpUpgradeSecurityInterceptor(io.quarkus.websockets.next.runtime.WebSocketServerRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> producer, List<WebSocketEndpointBuildItem> endpoints, List<io.quarkus.vertx.http.deployment.EagerSecurityInterceptorClassesBuildItem> eagerSecurityInterceptorClassesBuildItems)
     
    (package private) void
    WebSocketProcessor.generateEndpoints(io.quarkus.arc.deployment.BeanArchiveIndexBuildItem index, List<WebSocketEndpointBuildItem> endpoints, io.quarkus.arc.deployment.TransformedAnnotationsBuildItem transformedAnnotations, GlobalErrorHandlersBuildItem globalErrorHandlers, io.quarkus.arc.deployment.InvokerFactoryBuildItem invokerFactory, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResources, io.quarkus.deployment.annotations.BuildProducer<GeneratedEndpointBuildItem> generatedEndpoints, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, Optional<io.quarkus.deployment.metrics.MetricsCapabilityBuildItem> metricsCapability)
     
    (package private) void
    WebSocketProcessor.registerRoutes(io.quarkus.websockets.next.runtime.WebSocketServerRecorder recorder, List<WebSocketEndpointBuildItem> endpoints, List<GeneratedEndpointBuildItem> generatedEndpoints, WebSocketsServerBuildConfig config, io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routes, Optional<io.quarkus.security.spi.PermissionsAllowedMetaAnnotationBuildItem> metaPermissionsAllowed, io.quarkus.websockets.next.deployment.WebSocketProcessor.EndpointSecurityChecksBuildItem endpointSecurityChecks, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, Optional<io.quarkus.security.spi.SecurityTransformerBuildItem> securityTransformerBuildItem)
     
    (package private) void
    WebSocketProcessor.validateConnectorInjectionPoints(List<WebSocketEndpointBuildItem> endpoints, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beanDiscoveryFinishedBuildItem, io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors)
     
  • Uses of WebSocketEndpointBuildItem in io.quarkus.websockets.next.deployment.devui

    Method parameters in io.quarkus.websockets.next.deployment.devui with type arguments of type WebSocketEndpointBuildItem
    Modifier and Type
    Method
    Description
    void
    WebSocketServerDevUIProcessor.pages(List<WebSocketEndpointBuildItem> endpoints, List<GeneratedEndpointBuildItem> generatedEndpoints, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.page.CardPageBuildItem> cardPages)