Index

A B C D E H I O P T U 
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 TyrusApplication instances.
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
ServiceLoader provider implementation for upgrade from HTTP/1.1 to Tyrus connection.
TyrusUpgradeProvider() - Constructor for class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
Deprecated.
This constructor is only to be used by ServiceLoader.
TyrusUpgrader - Class in io.helidon.microprofile.tyrus
Tyrus connection upgrade provider.

U

upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
 
A B C D E H I O P T U 
All Classes and Interfaces|All Packages