public interface RoutingDslComponents extends BodyParserComponents
Usage:
public class MyComponentsWithRouter extends RoutingDslComponentsFromContext implements HttpFiltersComponents {
public MyComponentsWithRouter(ApplicationLoader.Context context) {
super(context);
}
public Router router() {
// routingDsl method is provided by RoutingDslComponentsFromContext
return routingDsl()
.GET("/path").routeTo(() -> Results.ok("The content"))
.build();
}
// other methods
}
RoutingDsl| Modifier and Type | Method and Description |
|---|---|
default RoutingDsl |
routingDsl() |
anyContentParser, bytesParser, defaultParser, defaultScalaParser, emptyParser, formUrlEncodedParser, jsonParser, multipartFormDataParser, rawParser, scalaParsers, textParser, tolerantJsonParser, tolerantTextParser, tolerantXmlParser, xmlParserhttpErrorHandler, javaContextComponents, scalaHttpErrorHandlerhttpConfiguration, sessionConfigurationactorSystem, executionContext, materializertempFileCreatordefault RoutingDsl routingDsl()