Interface ManagedFunctionProcedureSource

All Superinterfaces:
ProcedureSource
All Known Implementing Classes:
FilterProcedureSource, JaxRsProcedureSource, ServletProcedureSource, SpringWebFluxProcedureSource, SpringWebMvcProcedureSource, ThymeleafProcedureSource

public interface ManagedFunctionProcedureSource extends ProcedureSource

ProcedureSource that enables full ability to build the ManagedFunction.

In majority of cases, providing a Method is adequate for running on the JVM. However, there are script engines and other executions that are not represented by Method instances. Extending ManagedFunctionProcedureSource rather than ProcedureSource enables taking full control of building the ManagedFunction.

Author:
Daniel Sagenschneider