org.springframework.extensions.config.xml
Class XMLConfigService.PlaceholderResolvingStringValueResolver

java.lang.Object
  extended by org.springframework.extensions.config.xml.XMLConfigService.PlaceholderResolvingStringValueResolver
All Implemented Interfaces:
org.springframework.util.StringValueResolver
Enclosing class:
XMLConfigService

public static class XMLConfigService.PlaceholderResolvingStringValueResolver
extends Object
implements org.springframework.util.StringValueResolver

BeanDefinitionVisitor that resolves placeholders in String values, delegating to the parseStringValue method of the containing class.


Constructor Summary
XMLConfigService.PlaceholderResolvingStringValueResolver(Properties props, String placeholderPrefix, String placeholderSuffix, String valueSeparator, boolean ignoreUnresolvablePlaceholders)
           
 
Method Summary
 String resolveStringValue(String strVal)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLConfigService.PlaceholderResolvingStringValueResolver

public XMLConfigService.PlaceholderResolvingStringValueResolver(Properties props,
                                                                String placeholderPrefix,
                                                                String placeholderSuffix,
                                                                String valueSeparator,
                                                                boolean ignoreUnresolvablePlaceholders)
Method Detail

resolveStringValue

public String resolveStringValue(String strVal)
                          throws org.springframework.beans.BeansException
Specified by:
resolveStringValue in interface org.springframework.util.StringValueResolver
Throws:
org.springframework.beans.BeansException


Copyright © 2009 SpringSource, Inc. All Rights Reserved.