public abstract class AbstractFunctionExecutionAutoConfigurationExtension
extends org.springframework.data.gemfire.function.config.FunctionExecutionBeanDefinitionRegistrar
implements org.springframework.beans.factory.BeanFactoryAware
AbstractFunctionExecutionAutoConfigurationExtension class extends SDG's FunctionExecutionBeanDefinitionRegistrar
to redefine the location of application POJO Function Execution interfaces.Execution,
Function,
BeanFactory,
BeanFactoryAware,
AutoConfigurationPackages,
AnnotationMetadata,
FunctionExecutionBeanDefinitionRegistrar| Constructor and Description |
|---|
AbstractFunctionExecutionAutoConfigurationExtension() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.beans.factory.BeanFactory |
getBeanFactory() |
protected abstract java.lang.Class<?> |
getConfiguration() |
protected org.springframework.data.gemfire.function.config.AbstractFunctionExecutionConfigurationSource |
newAnnotationBasedFunctionExecutionConfigurationSource(org.springframework.core.type.AnnotationMetadata annotationMetadata) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
newXmlBasedFunctionExecutionConfigurationSource, registerBeanDefinitions, registerBeanDefinitionspublic AbstractFunctionExecutionAutoConfigurationExtension()
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
throws org.springframework.beans.BeansException
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAwareorg.springframework.beans.BeansExceptionprotected org.springframework.beans.factory.BeanFactory getBeanFactory()
protected abstract java.lang.Class<?> getConfiguration()
protected org.springframework.data.gemfire.function.config.AbstractFunctionExecutionConfigurationSource newAnnotationBasedFunctionExecutionConfigurationSource(org.springframework.core.type.AnnotationMetadata annotationMetadata)
newAnnotationBasedFunctionExecutionConfigurationSource in class org.springframework.data.gemfire.function.config.FunctionExecutionBeanDefinitionRegistrar