org.robotframework.javalib.beans.spring
Class KeywordsXmlBeanDefinitionReader

java.lang.Object
  extended by org.robotframework.javalib.beans.spring.KeywordsXmlBeanDefinitionReader

public class KeywordsXmlBeanDefinitionReader
extends java.lang.Object

See Also:
BeanDefinitionReader

Constructor Summary
KeywordsXmlBeanDefinitionReader(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, java.lang.ClassLoader classLoader)
          Constructs a reader for the given registry with given classloader.
 
Method Summary
 int loadBeanDefinitions(java.lang.String pattern)
          Loads bean definitions from configuration files found from classpath with given pattern.
 void setResourcePatternResolver(org.springframework.core.io.support.ResourcePatternResolver resolver)
          The default ResourcePatternResolver is a PathMatchingResourcePatternResolver.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeywordsXmlBeanDefinitionReader

public KeywordsXmlBeanDefinitionReader(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
                                       java.lang.ClassLoader classLoader)
Constructs a reader for the given registry with given classloader.

Parameters:
registry - registry to register beans to
classLoader - classloader to use
Method Detail

loadBeanDefinitions

public int loadBeanDefinitions(java.lang.String pattern)
Loads bean definitions from configuration files found from classpath with given pattern. By default the pattern is resolved with PathMatchingResourcePatternResolver and prefixed with "classpath*:" so we also look inside jar files.

Parameters:
pattern - pattern to resolve configuration files, see PathMatchingResourcePatternResolver
Returns:
number of bean definitions loaded

setResourcePatternResolver

public void setResourcePatternResolver(org.springframework.core.io.support.ResourcePatternResolver resolver)
The default ResourcePatternResolver is a PathMatchingResourcePatternResolver. This must be set prior to calling loadBeanDefinitions(String) for it to have an effect.

Parameters:
resolver - new resolver


Copyright © 2009. All Rights Reserved.