Package-level declarations
Types
Link copied to clipboard
class RoutingSseHandler(routes: List<RouteMatcher<SseResponse, SseFilter>>) : RoutingHandler<SseResponse, SseFilter, RoutingSseHandler>
Link copied to clipboard
class RoutingWsHandler(routes: List<RouteMatcher<WsResponse, WsFilter>>) : RoutingHandler<WsResponse, WsFilter, RoutingWsHandler>
Link copied to clipboard
data class SimpleSseRouteMatcher(router: Router, handler: SseHandler, filter: SseFilter = SseFilter.NoOp) : RouteMatcher<SseResponse, SseFilter>
Link copied to clipboard
data class SimpleWsRouteMatcher(router: Router, handler: WsHandler, filter: WsFilter = WsFilter.NoOp) : RouteMatcher<WsResponse, WsFilter>
Link copied to clipboard
data class SseResponseWithContext(val delegate: SseResponse, val context: Map<String, Any> = emptyMap()) : SseResponse, RoutedMessage
Link copied to clipboard
class TemplatedSseRoute(uriTemplate: UriTemplate, handler: SseHandler, router: Router = All, filter: SseFilter = SseFilter.NoOp) : TemplatedRoute<SseResponse, SseFilter, TemplatedSseRoute>
Link copied to clipboard
class TemplatedWsRoute(uriTemplate: UriTemplate, handler: WsHandler, router: Router = All, filter: WsFilter = WsFilter.NoOp) : TemplatedRoute<WsResponse, WsFilter, TemplatedWsRoute>
Link copied to clipboard
class WsResponseWithContext(val delegate: WsResponse, val context: Map<String, Any> = emptyMap()) : WsResponse, RoutedMessage