Class FunctionExecutionBeanDefinitionRegistrar
java.lang.Object
org.springframework.data.gemfire.function.config.FunctionExecutionBeanDefinitionRegistrar
- All Implemented Interfaces:
ImportBeanDefinitionRegistrar
public class FunctionExecutionBeanDefinitionRegistrar
extends Object
implements ImportBeanDefinitionRegistrar
ImportBeanDefinitionRegistrar
for EnableGemfireFunctionExecutions
, which scans for interfaces
annotated with one of OnRegion
, OnServer
, OnServers
, OnMember
, OnMembers
.- Author:
- David Turanski, John Blum
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnewAnnotationBasedFunctionExecutionConfigurationSource
(AnnotationMetadata annotationMetadata) newXmlBasedFunctionExecutionConfigurationSource
(Element element, ParserContext parserContext) void
registerBeanDefinitions
(AnnotationMetadata annotationMetadata, BeanDefinitionRegistry registry) protected void
registerBeanDefinitions
(Element element, ParserContext parserContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.annotation.ImportBeanDefinitionRegistrar
registerBeanDefinitions
-
Constructor Details
-
FunctionExecutionBeanDefinitionRegistrar
public FunctionExecutionBeanDefinitionRegistrar()
-
-
Method Details
-
registerBeanDefinitions
public void registerBeanDefinitions(AnnotationMetadata annotationMetadata, BeanDefinitionRegistry registry) - Specified by:
registerBeanDefinitions
in interfaceImportBeanDefinitionRegistrar
-
newAnnotationBasedFunctionExecutionConfigurationSource
protected AbstractFunctionExecutionConfigurationSource newAnnotationBasedFunctionExecutionConfigurationSource(AnnotationMetadata annotationMetadata) -
registerBeanDefinitions
-
newXmlBasedFunctionExecutionConfigurationSource
protected AbstractFunctionExecutionConfigurationSource newXmlBasedFunctionExecutionConfigurationSource(Element element, ParserContext parserContext)
-