Browse Source

Add RouterFunctions#toWebHandler(RouterFunction<?>)

pull/1488/head
Sebastien Deleuze 8 years ago
parent
commit
3cef5a1294
  1. 10
      spring-webflux/src/main/java/org/springframework/web/reactive/function/server/RouterFunctions.java

10
spring-webflux/src/main/java/org/springframework/web/reactive/function/server/RouterFunctions.java

@ -203,6 +203,16 @@ public abstract class RouterFunctions { @@ -203,6 +203,16 @@ public abstract class RouterFunctions {
.build();
}
/**
* Convert the given {@linkplain RouterFunction router function} into a {@link WebHandler}.
* This conversion uses {@linkplain HandlerStrategies#builder() default strategies}.
* @param routerFunction the router function to convert
* @return a web handler that handles web request using the given router function
*/
public static WebHandler toWebHandler(RouterFunction<?> routerFunction) {
return toWebHandler(routerFunction, HandlerStrategies.withDefaults());
}
/**
* Convert the given {@linkplain RouterFunction router function} into a {@link WebHandler},
* using the given strategies.

Loading…
Cancel
Save