org.kuali.common.util.property
Class DefaultPropertyContext

java.lang.Object
  extended by org.kuali.common.util.property.DefaultPropertyContext
All Implemented Interfaces:
PropertyContext
Direct Known Subclasses:
DefaultPropertyLoadContext, DefaultPropertyStoreContext

public class DefaultPropertyContext
extends Object
implements PropertyContext


Constructor Summary
DefaultPropertyContext()
           
 
Method Summary
protected  List<PropertyProcessor> getDefaultProcessors()
           
protected  PropertyProcessor getEncProcessor(String mode, String strength, String password)
           
 String getEncryptionMode()
           
 String getEncryptionPassword()
           
 String getEncryptionStrength()
           
 String getGlobalPropertiesMode()
           
 org.springframework.util.PropertyPlaceholderHelper getHelper()
           
 String getPrefix()
           
 List<PropertyProcessor> getProcessors()
           
 Properties getProperties()
           
 String getResolvePlaceholders()
           
 String getStyle()
           
protected  PropertyProcessor getStyleProcessor(String style)
           
 void initialize(Properties properties)
           
protected  String resolve(String string, Properties properties)
           
protected  String resolveAndRemove(String string, Properties global, Properties properties)
           
 void setEncryptionMode(String encryptionMode)
           
 void setEncryptionPassword(String encryptionPassword)
           
 void setEncryptionStrength(String encryptionStrength)
           
 void setGlobalPropertiesMode(String globalPropertiesMode)
           
 void setHelper(org.springframework.util.PropertyPlaceholderHelper helper)
           
 void setPrefix(String prefix)
           
 void setProcessors(List<PropertyProcessor> processors)
           
 void setProperties(Properties properties)
           
 void setResolvePlaceholders(String resolvePlaceholders)
           
 void setStyle(String style)
           
protected  void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPropertyContext

public DefaultPropertyContext()
Method Detail

getDefaultProcessors

protected List<PropertyProcessor> getDefaultProcessors()

getStyleProcessor

protected PropertyProcessor getStyleProcessor(String style)

getEncProcessor

protected PropertyProcessor getEncProcessor(String mode,
                                            String strength,
                                            String password)

initialize

public void initialize(Properties properties)
Specified by:
initialize in interface PropertyContext

validate

protected void validate()

resolveAndRemove

protected String resolveAndRemove(String string,
                                  Properties global,
                                  Properties properties)

resolve

protected String resolve(String string,
                         Properties properties)

getPrefix

public String getPrefix()

setPrefix

public void setPrefix(String prefix)

getStyle

public String getStyle()

setStyle

public void setStyle(String style)

getHelper

public org.springframework.util.PropertyPlaceholderHelper getHelper()

setHelper

public void setHelper(org.springframework.util.PropertyPlaceholderHelper helper)

getEncryptionMode

public String getEncryptionMode()

setEncryptionMode

public void setEncryptionMode(String encryptionMode)

getEncryptionStrength

public String getEncryptionStrength()

setEncryptionStrength

public void setEncryptionStrength(String encryptionStrength)

getEncryptionPassword

public String getEncryptionPassword()

setEncryptionPassword

public void setEncryptionPassword(String encryptionPassword)

getProcessors

public List<PropertyProcessor> getProcessors()
Specified by:
getProcessors in interface PropertyContext

setProcessors

public void setProcessors(List<PropertyProcessor> processors)

getProperties

public Properties getProperties()

setProperties

public void setProperties(Properties properties)

getGlobalPropertiesMode

public String getGlobalPropertiesMode()

setGlobalPropertiesMode

public void setGlobalPropertiesMode(String globalPropertiesMode)

getResolvePlaceholders

public String getResolvePlaceholders()

setResolvePlaceholders

public void setResolvePlaceholders(String resolvePlaceholders)


Copyright © 2010-2012 The Kuali Foundation. All Rights Reserved.