org.alfresco.repo.management.subsystems
Class AbstractPropertyBackedBean.DefaultResolver

java.lang.Object
  extended by org.springframework.util.PropertyPlaceholderHelper
      extended by org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.DefaultResolver
Enclosing class:
AbstractPropertyBackedBean

public class AbstractPropertyBackedBean.DefaultResolver
extends org.springframework.util.PropertyPlaceholderHelper

Uses a Spring PropertyPlaceholderHelper to resolve placeholders in the property defaults. This means that placeholders need not be displayed in the configuration UI or JMX console.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.util.PropertyPlaceholderHelper
org.springframework.util.PropertyPlaceholderHelper.PlaceholderResolver
 
Constructor Summary
AbstractPropertyBackedBean.DefaultResolver()
          Instantiates a new default resolver.
 
Method Summary
 java.lang.String resolveValue(java.lang.String val)
          Expands the given value, resolving any ${} placeholders using the property defaults.
 
Methods inherited from class org.springframework.util.PropertyPlaceholderHelper
parseStringValue, replacePlaceholders, replacePlaceholders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPropertyBackedBean.DefaultResolver

public AbstractPropertyBackedBean.DefaultResolver()
Instantiates a new default resolver.

Method Detail

resolveValue

public java.lang.String resolveValue(java.lang.String val)
Expands the given value, resolving any ${} placeholders using the property defaults.

Parameters:
val - the value to expand
Returns:
the expanded value


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.