Class AzureSpringBootRequestHandler<I,O>

java.lang.Object
org.springframework.cloud.function.context.AbstractSpringFunctionAdapterInitializer<com.microsoft.azure.functions.ExecutionContext>
org.springframework.cloud.function.adapter.azure.AzureSpringBootRequestHandler<I,O>
Type Parameters:
I - input type
O - result type
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
AzureSpringBootHttpRequestHandler

@Deprecated public class AzureSpringBootRequestHandler<I,O> extends AbstractSpringFunctionAdapterInitializer<com.microsoft.azure.functions.ExecutionContext>
Deprecated.
since 3.2 in favor of FunctionInvoker
Author:
Soby Chacko, Oleg Zhurakousky
  • Constructor Details

    • AzureSpringBootRequestHandler

      public AzureSpringBootRequestHandler(Class<?> configurationClass)
      Deprecated.
    • AzureSpringBootRequestHandler

      public AzureSpringBootRequestHandler()
      Deprecated.
  • Method Details

    • handleRequest

      public O handleRequest(com.microsoft.azure.functions.ExecutionContext context)
      Deprecated.
    • close

      public void close()
      Deprecated.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Overrides:
      close in class AbstractSpringFunctionAdapterInitializer<com.microsoft.azure.functions.ExecutionContext>
    • handleRequest

      public O handleRequest(I input, com.microsoft.azure.functions.ExecutionContext context)
      Deprecated.
    • handleOutput

      public void handleOutput(I input, com.microsoft.azure.functions.OutputBinding<O> binding, com.microsoft.azure.functions.ExecutionContext context)
      Deprecated.
    • doResolveName

      protected String doResolveName(Object targetContext)
      Deprecated.
      Description copied from class: AbstractSpringFunctionAdapterInitializer
      Allows you to resolve function name for cases where it could not be located under default name. Default implementation returns empty string.
      Overrides:
      doResolveName in class AbstractSpringFunctionAdapterInitializer<com.microsoft.azure.functions.ExecutionContext>
      Parameters:
      targetContext - the target context instance
      Returns:
      the name of the function
    • convertEvent

      protected Object convertEvent(I input)
      Deprecated.
    • extract

      protected reactor.core.publisher.Flux<?> extract(Object input)
      Deprecated.
    • isSingleInput

      protected boolean isSingleInput(Function<?,?> function, Object input)
      Deprecated.
    • isSingleOutput

      protected boolean isSingleOutput(Function<?,?> function, Object output)
      Deprecated.