Uses of Interface
io.helidon.webserver.http.HttpService
Packages that use HttpService
Package
Description
Integrating with OCI Metrics.
Jersey integration with Helidon WebServer.
Mock LRA coordinator with Narayana like rest api for testing.
Support for Prometheus client endpoint.
Helidon WebServer CORS Support.
Helidon WebServer GraphQL Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer JSON-RPC Support.
Helidon WebServer Services Common.
Helidon WebServer Static Content Support.
-
Uses of HttpService in io.helidon.integrations.oci.metrics
Classes in io.helidon.integrations.oci.metrics that implement HttpService -
Uses of HttpService in io.helidon.jersey.webserver
Classes in io.helidon.jersey.webserver that implement HttpServiceModifier and TypeClassDescriptionclassWebServerHttpServicethat adds support for a JAX-RS application. -
Uses of HttpService in io.helidon.lra.coordinator
Classes in io.helidon.lra.coordinator that implement HttpServiceModifier and TypeClassDescriptionclassLRA coordinator with Narayana like rest api. -
Uses of HttpService in io.helidon.metrics.prometheus
Methods in io.helidon.metrics.prometheus that return types with arguments of type HttpService -
Uses of HttpService in io.helidon.webserver.cors
Classes in io.helidon.webserver.cors that implement HttpService -
Uses of HttpService in io.helidon.webserver.graphql
Classes in io.helidon.webserver.graphql that implement HttpService -
Uses of HttpService in io.helidon.webserver.http
Methods in io.helidon.webserver.http with parameters of type HttpServiceModifier and TypeMethodDescriptionstatic RegistrationRegistration.create(HttpService... services) Create a registration for service(s).static RegistrationRegistration.create(String path, HttpService... services) Create a registration for service(s) with a path.HttpRouting.Builder.register(HttpService... service) HttpRouting.Builder.register(String path, HttpService... service) HttpRules.register(HttpService... service) Register a service on the current path.HttpRules.register(String pathPattern, HttpService... service) Register a service on sub-path of the current path.Method parameters in io.helidon.webserver.http with type arguments of type HttpServiceModifier and TypeMethodDescriptiondefault HttpRouting.BuilderHttpRouting.Builder.register(String pathPattern, Supplier<? extends HttpService> service) default HttpRouting.BuilderHttpRouting.Builder.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) default HttpRouting.BuilderHttpRouting.Builder.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) default HttpRouting.BuilderHttpRouting.Builder.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) default HttpRouting.BuilderHttpRouting.Builder.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) default HttpRouting.BuilderHttpRouting.Builder.register(String pathPattern, List<Supplier<? extends HttpService>> services) default HttpRouting.BuilderHttpRouting.Builder.register(Supplier<? extends HttpService> service) default HttpRouting.BuilderHttpRouting.Builder.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) default HttpRouting.BuilderHttpRouting.Builder.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) default HttpRouting.BuilderHttpRouting.Builder.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) default HttpRouting.BuilderHttpRouting.Builder.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) default HttpRouting.BuilderHttpRouting.Builder.register(List<Supplier<? extends HttpService>> services) default HttpRulesHttpRules.register(String pathPattern, Supplier<? extends HttpService> service) Register a service on sub-path of the current path.default HttpRulesHttpRules.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) Register two services on sub-path of the current path.default HttpRulesHttpRules.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) Register three services on sub-path of the current path.default HttpRulesHttpRules.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) Register four services on sub-path of the current path.default HttpRulesHttpRules.register(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) Register five services on sub-path of the current path.default HttpRulesHttpRules.register(String pathPattern, List<Supplier<? extends HttpService>> services) Register services on sub-path of the current path.default HttpRulesHttpRules.register(Supplier<? extends HttpService> service) Register a service on the current path.default HttpRulesHttpRules.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) Register two services on the current path.default HttpRulesHttpRules.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) Register three services on the current path.default HttpRulesHttpRules.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) Register four services on the current path.default HttpRulesHttpRules.register(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) Register five services on the current path.default HttpRulesHttpRules.register(List<Supplier<? extends HttpService>> services) Register services on the current path. -
Uses of HttpService in io.helidon.webserver.jsonrpc
Classes in io.helidon.webserver.jsonrpc that implement HttpServiceModifier and TypeClassDescriptionclassJSON-RPC routing is an HTTP Service, as it is based on HTTP protocol. -
Uses of HttpService in io.helidon.webserver.servicecommon
Methods in io.helidon.webserver.servicecommon that return types with arguments of type HttpServiceModifier and TypeMethodDescriptiondefault Optional<HttpService> FeatureSupport.service()If this feature is represented by a service, return it here, to simplify implementation. -
Uses of HttpService in io.helidon.webserver.staticcontent
Subinterfaces of HttpService in io.helidon.webserver.staticcontentModifier and TypeInterfaceDescriptioninterfaceDeprecated, for removal: This API element is subject to removal in a future version.Methods in io.helidon.webserver.staticcontent that return HttpServiceModifier and TypeMethodDescriptionstatic HttpServiceStaticContentFeature.createService(ClasspathHandlerConfig config) Create an Http service for classpath based content handler.static HttpServiceStaticContentFeature.createService(FileSystemHandlerConfig config) Create an Http service for file system based content handler.
StaticContentFeatureinstead, or if specific services are desired, kindly useStaticContentFeature.createService(ClasspathHandlerConfig)and/orStaticContentFeature.createService(FileSystemHandlerConfig)