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, xmlParser
httpErrorHandler, javaContextComponents, scalaHttpErrorHandler
httpConfiguration, sessionConfiguration
actorSystem, executionContext, materializer
tempFileCreator
default RoutingDsl routingDsl()