Class XmlFunctionExecutionConfigurationSource

java.lang.Object
org.springframework.data.gemfire.function.config.AbstractFunctionExecutionConfigurationSource
org.springframework.data.gemfire.function.config.XmlFunctionExecutionConfigurationSource
All Implemented Interfaces:
FunctionExecutionConfigurationSource

public class XmlFunctionExecutionConfigurationSource extends AbstractFunctionExecutionConfigurationSource
  • Constructor Details

    • XmlFunctionExecutionConfigurationSource

      public XmlFunctionExecutionConfigurationSource(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
  • Method Details

    • getSource

      public Object getSource()
      Description copied from interface: FunctionExecutionConfigurationSource
      Returns the actual source object that the configuration originated from. Will be used by the tooling to give visual feedback on where the repository instances actually come from.
      Returns:
      must not be null.
    • getBasePackages

      public Iterable<String> getBasePackages()
      Description copied from interface: FunctionExecutionConfigurationSource
      Returns the base packages the repository interfaces shall be found under.
      Returns:
      must not be null.
    • getIncludeFilters

      public Iterable<org.springframework.core.type.filter.TypeFilter> getIncludeFilters()
      Description copied from interface: FunctionExecutionConfigurationSource
      Returns configured TypeFilters
      Returns:
      include filters
    • getExcludeFilters

      public Iterable<org.springframework.core.type.filter.TypeFilter> getExcludeFilters()
      Description copied from interface: FunctionExecutionConfigurationSource
      Returns configured TypeFilters
      Returns:
      exclude filters