-
- All Implemented Interfaces:
public final class WsHandlerEntry
-
-
Field Summary
Fields Modifier and Type Field Description private final WsHandlerType
type
private final String
path
private final RouterConfig
routerConfig
private final WsConfig
wsConfig
private final Set<RouteRole>
roles
-
Constructor Summary
Constructors Constructor Description WsHandlerEntry(WsHandlerType type, String path, RouterConfig routerConfig, WsConfig wsConfig, Set<RouteRole> roles)
-
Method Summary
Modifier and Type Method Description final WsHandlerType
getType()
final String
getPath()
final RouterConfig
getRouterConfig()
final WsConfig
getWsConfig()
final Set<RouteRole>
getRoles()
final Boolean
matches(String path)
final Map<String, String>
extractPathParams(String path)
-
-
Constructor Detail
-
WsHandlerEntry
WsHandlerEntry(WsHandlerType type, String path, RouterConfig routerConfig, WsConfig wsConfig, Set<RouteRole> roles)
-
-
Method Detail
-
getType
final WsHandlerType getType()
-
getRouterConfig
final RouterConfig getRouterConfig()
-
getWsConfig
final WsConfig getWsConfig()
-
extractPathParams
final Map<String, String> extractPathParams(String path)
-
-
-
-