Index
All Classes and Interfaces|All Packages
A
- annotatedEndpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single annotated endpoint.
- annotatedEndpoints() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of annotated endpoints.
- applicationClass() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get access to application class, if present.
- applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Set an application class in the builder.
- applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.TyrusCdiExtension
-
Overrides a websocket application class.
- applicationClasses() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get access to all application classes.
B
- build() - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Builds application.
- build() - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
- builder() - Static method in class io.helidon.microprofile.tyrus.TyrusApplication
-
A new fluent API builder to create a customized
TyrusApplication. - builder() - Static method in class io.helidon.microprofile.tyrus.TyrusRouting
-
Builder for WebSocket routing.
- Builder() - Constructor for class io.helidon.microprofile.tyrus.TyrusApplication.Builder
C
- create(WsConfig) - Static method in class io.helidon.microprofile.tyrus.TyrusUpgrader
-
Create a new configured instance of Tyrus upgrader.
- create(WsConfig, ProtocolConfigs) - Method in class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
- create(Class<T>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
-
Create a new instance using CDI.
D
- destroy(Object) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
-
Beans are normally scoped to a client connection.
E
- empty() - Static method in class io.helidon.microprofile.tyrus.TyrusRouting
-
Emtpy WebSocket routing.
- endpoint(ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(String, ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(String, Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- extension(Extension) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single extension.
- extension(Extension) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add Jakarta WebSocket extension.
- extensions() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of installed extensions.
H
- HelidonComponentProvider - Class in io.helidon.microprofile.tyrus
-
A service provider for Tyrus to create and destroy beans using CDI.
- HelidonComponentProvider() - Constructor for class io.helidon.microprofile.tyrus.HelidonComponentProvider
I
- io.helidon.microprofile.tyrus - module io.helidon.microprofile.tyrus
-
MP Tyrus Integration
- io.helidon.microprofile.tyrus - package io.helidon.microprofile.tyrus
-
Helidon MP integration with Tyrus.
- isApplicable(Class<?>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
-
Checks if a bean is known to CDI.
O
- origins() - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
P
- programmaticEndpoint(Class<? extends Endpoint>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single programmatic endpoint.
- programmaticEndpoints() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of programmatic endpoints.
T
- TyrusApplication - Class in io.helidon.microprofile.tyrus
-
Represents a websocket application with class and config endpoints.
- TyrusApplication.Builder - Class in io.helidon.microprofile.tyrus
-
Fluent API builder to create
TyrusApplicationinstances. - TyrusCdiExtension - Class in io.helidon.microprofile.tyrus
-
Configure Tyrus related things.
- TyrusCdiExtension() - Constructor for class io.helidon.microprofile.tyrus.TyrusCdiExtension
- TyrusRouting - Class in io.helidon.microprofile.tyrus
-
Routing class for Tyrus.
- TyrusRouting.Builder - Class in io.helidon.microprofile.tyrus
-
Fluent API builder for
TyrusRouting. - TyrusUpgradeProvider - Class in io.helidon.microprofile.tyrus
-
ServiceLoaderprovider implementation for upgrade from HTTP/1.1 to Tyrus connection. - TyrusUpgradeProvider() - Constructor for class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
-
Deprecated.
- TyrusUpgrader - Class in io.helidon.microprofile.tyrus
-
Tyrus connection upgrade provider.
U
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
All Classes and Interfaces|All Packages
ServiceLoader.