java.lang.Object
io.helidon.webserver.http1.Http1Route
- All Implemented Interfaces:
- HttpRoute,- Route,- ServerLifecycle
A route for HTTP/1.1 only.
 To create a route valid for any version of HTTP, please use 
HttpRoute.- 
Nested Class SummaryNested classes/interfaces inherited from interface io.helidon.webserver.http.HttpRouteHttpRoute.Builder
- 
Method SummaryModifier and TypeMethodDescriptionaccepts(HttpPrologue prologue) Whether this route accept the provided request.voidafterStart(WebServer webServer) After server start.voidAfter server stop.voidBefore server start.handler()Handler of this route.Path matcher for this HTTP route.static Http1RouteCreate an HTTP/1 specific route.
- 
Method Details- 
routeCreate an HTTP/1 specific route.- Parameters:
- method- accepted method
- path- path pattern
- handler- handler
- Returns:
- a new HTTP/1.1 specific route
 
- 
acceptsDescription copied from interface:HttpRouteWhether this route accept the provided request.
- 
pathMatcherDescription copied from interface:HttpRoutePath matcher for this HTTP route.- Specified by:
- pathMatcherin interface- HttpRoute
- Returns:
- optional path matcher
 
- 
handlerDescription copied from interface:HttpRouteHandler of this route.
- 
beforeStartpublic void beforeStart()Description copied from interface:ServerLifecycleBefore server start.- Specified by:
- beforeStartin interface- ServerLifecycle
 
- 
afterStartDescription copied from interface:ServerLifecycleAfter server start.- Specified by:
- afterStartin interface- ServerLifecycle
- Parameters:
- webServer- the- WebServerthat was started
 
- 
afterStoppublic void afterStop()Description copied from interface:ServerLifecycleAfter server stop.- Specified by:
- afterStopin interface- ServerLifecycle
 
 
-