-
- All Implemented Interfaces:
public final class WsHandlerMetaInfo
Metadata information about a WebSocket Handler.
-
-
Field Summary
Fields Modifier and Type Field Description private final WsHandlerType
handlerType
private final String
path
private final Consumer<WsConfig>
wsConfig
private final Set<RouteRole>
roles
-
Constructor Summary
Constructors Constructor Description WsHandlerMetaInfo(WsHandlerType handlerType, String path, Consumer<WsConfig> wsConfig, Set<RouteRole> roles)
-
Method Summary
Modifier and Type Method Description final WsHandlerType
getHandlerType()
final String
getPath()
final Consumer<WsConfig>
getWsConfig()
final Set<RouteRole>
getRoles()
-
-
Constructor Detail
-
WsHandlerMetaInfo
WsHandlerMetaInfo(WsHandlerType handlerType, String path, Consumer<WsConfig> wsConfig, Set<RouteRole> roles)
- Parameters:
handlerType
- the WsHandlerType method (e.g.path
- the path (e.g.wsConfig
- the actual WsConfig consumerroles
- the authorization roles
-
-
Method Detail
-
getHandlerType
final WsHandlerType getHandlerType()
-
getWsConfig
final Consumer<WsConfig> getWsConfig()
-
-
-
-