Class FunctionWebRequestProcessingHelper
java.lang.Object
org.springframework.cloud.function.web.util.FunctionWebRequestProcessingHelper
!INTERNAL USE ONLY!
- Author:
- Oleg Zhurakousky
-
Method Summary
Modifier and TypeMethodDescriptionstatic String[]
acceptContentTypes
(List<org.springframework.http.MediaType> acceptHeaders) findFunction
(FunctionProperties functionProperties, org.springframework.http.HttpMethod method, FunctionCatalog functionCatalog, Map<String, Object> attributes, String path, String[] acceptContentTypes) static Object
invokeFunction
(SimpleFunctionRegistry.FunctionInvocationWrapper function, Object input, boolean isMessage) static org.reactivestreams.Publisher<?>
processRequest
(FunctionWrapper wrapper, Object argument, boolean eventStream)
-
Method Details
-
findFunction
public static SimpleFunctionRegistry.FunctionInvocationWrapper findFunction(FunctionProperties functionProperties, org.springframework.http.HttpMethod method, FunctionCatalog functionCatalog, Map<String, Object> attributes, String path, String[] acceptContentTypes) -
acceptContentTypes
-
invokeFunction
public static Object invokeFunction(SimpleFunctionRegistry.FunctionInvocationWrapper function, Object input, boolean isMessage) -
processRequest
public static org.reactivestreams.Publisher<?> processRequest(FunctionWrapper wrapper, Object argument, boolean eventStream)
-