Class FunctionWebRequestProcessingHelper

java.lang.Object
org.springframework.cloud.function.web.util.FunctionWebRequestProcessingHelper

public final class FunctionWebRequestProcessingHelper extends Object
!INTERNAL USE ONLY!
Author:
Oleg Zhurakousky
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.springframework.cloud.function.context.catalog.SimpleFunctionRegistry.FunctionInvocationWrapper
    findFunction(org.springframework.cloud.function.context.FunctionProperties functionProperties, org.springframework.http.HttpMethod method, org.springframework.cloud.function.context.FunctionCatalog functionCatalog, Map<String,Object> attributes, String path)
     
    static Object
    invokeFunction(org.springframework.cloud.function.context.catalog.SimpleFunctionRegistry.FunctionInvocationWrapper function, Object input, boolean isMessage)
     
    static org.reactivestreams.Publisher<?>
    processRequest(FunctionWrapper wrapper, Object argument, boolean eventStream)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • findFunction

      public static org.springframework.cloud.function.context.catalog.SimpleFunctionRegistry.FunctionInvocationWrapper findFunction(org.springframework.cloud.function.context.FunctionProperties functionProperties, org.springframework.http.HttpMethod method, org.springframework.cloud.function.context.FunctionCatalog functionCatalog, Map<String,Object> attributes, String path)
    • invokeFunction

      public static Object invokeFunction(org.springframework.cloud.function.context.catalog.SimpleFunctionRegistry.FunctionInvocationWrapper function, Object input, boolean isMessage)
    • processRequest

      public static org.reactivestreams.Publisher<?> processRequest(FunctionWrapper wrapper, Object argument, boolean eventStream)