I
- input typeO
- result typepublic class AzureSpringBootRequestHandler<I,O> extends AbstractSpringFunctionAdapterInitializer<com.microsoft.azure.functions.ExecutionContext>
catalog, jsonMapper, TARGET_EXECUTION_CTX_BEAN_NAME
Constructor and Description |
---|
AzureSpringBootRequestHandler() |
AzureSpringBootRequestHandler(Class<?> configurationClass) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected Object |
convertEvent(I input) |
protected String |
doResolveName(Object targetContext) |
protected reactor.core.publisher.Flux<?> |
extract(Object input) |
void |
handleOutput(I input,
com.microsoft.azure.functions.OutputBinding<O> binding,
com.microsoft.azure.functions.ExecutionContext context) |
O |
handleRequest(com.microsoft.azure.functions.ExecutionContext context) |
O |
handleRequest(I input,
com.microsoft.azure.functions.ExecutionContext context) |
protected boolean |
isSingleInput(Function<?,?> function,
Object input) |
protected boolean |
isSingleOutput(Function<?,?> function,
Object output) |
apply, convertOutput, function, getContext, getFunction, getInputType, initialize, result
public AzureSpringBootRequestHandler(Class<?> configurationClass)
public AzureSpringBootRequestHandler()
public O handleRequest(com.microsoft.azure.functions.ExecutionContext context)
public void close()
close
in interface Closeable
close
in interface AutoCloseable
close
in class AbstractSpringFunctionAdapterInitializer<com.microsoft.azure.functions.ExecutionContext>
public O handleRequest(I input, com.microsoft.azure.functions.ExecutionContext context)
protected String doResolveName(Object targetContext)
doResolveName
in class AbstractSpringFunctionAdapterInitializer<com.microsoft.azure.functions.ExecutionContext>
public void handleOutput(I input, com.microsoft.azure.functions.OutputBinding<O> binding, com.microsoft.azure.functions.ExecutionContext context)
protected reactor.core.publisher.Flux<?> extract(Object input)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.