Interface Router
-
- All Known Implementing Classes:
MatchResultInitializerRouter
,MethodSelectingRouter
,PathMatchingRouter
,PushMatchedMethodRouter
,PushMatchedRuntimeResourceRouter
,PushMatchedTemplateRouter
,PushMatchedUriRouter
,PushMethodHandlerRouter
,Routers.EndpointRouter
,SubResourceLocatorRouter
interface Router
Hierarchical request router that can be used to create dynamic routing tree structures. Each routing tree can be executed using a dedicatedrouting stage
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Router.Continuation
Hierarchical request routing continuation.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Router.Continuation
apply(RequestProcessingContext data)
Performs a request routing task and returns the routed request together with arouting continuation
.
-
-
-
Method Detail
-
apply
Router.Continuation apply(RequestProcessingContext data)
Performs a request routing task and returns the routed request together with arouting continuation
.- Parameters:
data
- data to be transformed.- Returns:
- a processing continuation.
-
-