public class AnnotationFunctionExecutionConfigurationSource extends AbstractFunctionExecutionConfigurationSource
logger
Constructor and Description |
---|
AnnotationFunctionExecutionConfigurationSource(AnnotationMetadata metadata)
Creates a new instance of
AnnotationFunctionExecutionConfigurationSource from
the given AnnotationMetadata and EnableGemfireFunctionExecutions annotation. |
Modifier and Type | Method and Description |
---|---|
Iterable<String> |
getBasePackages()
Returns the base packages the repository interfaces shall be found under.
|
Iterable<TypeFilter> |
getExcludeFilters()
Returns configured
TypeFilter s |
Iterable<TypeFilter> |
getIncludeFilters()
Returns configured
TypeFilter s |
Object |
getSource()
Returns the actual source object that the configuration originated from.
|
getCandidates, getFunctionExecutionAnnotationTypeNames, getFunctionExecutionAnnotationTypes
public AnnotationFunctionExecutionConfigurationSource(AnnotationMetadata metadata)
AnnotationFunctionExecutionConfigurationSource
from
the given AnnotationMetadata
and EnableGemfireFunctionExecutions
annotation.metadata
- AnnotationMetadata
for the EnableGemfireFunctionExecutions
annotation;
must not be null.AnnotationMetadata
public Object getSource()
FunctionExecutionConfigurationSource
public Iterable<String> getBasePackages()
FunctionExecutionConfigurationSource
public Iterable<TypeFilter> getIncludeFilters()
FunctionExecutionConfigurationSource
TypeFilter
spublic Iterable<TypeFilter> getExcludeFilters()
FunctionExecutionConfigurationSource
TypeFilter
sCopyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.