org.kuali.common.util.spring
Class PropertyFactoryBean

java.lang.Object
  extended by org.kuali.common.util.property.DefaultPropertyContext
      extended by org.kuali.common.util.property.DefaultPropertyLoadContext
          extended by org.kuali.common.util.spring.PropertyFactoryBean
All Implemented Interfaces:
PropertyContext, PropertyLoadContext, org.springframework.beans.factory.FactoryBean<Properties>

public class PropertyFactoryBean
extends DefaultPropertyLoadContext
implements org.springframework.beans.factory.FactoryBean<Properties>


Field Summary
protected static Properties properties
           
 
Constructor Summary
PropertyFactoryBean()
           
 
Method Summary
protected  Properties getInstance()
           
 Properties getObject()
           
 Class<Properties> getObjectType()
           
 PropertyService getService()
           
 boolean isSingleton()
           
 void setService(PropertyService service)
           
 void setSingleton(boolean singleton)
           
 
Methods inherited from class org.kuali.common.util.property.DefaultPropertyLoadContext
getEncoding, getGlobalProperties, getGroupId, getGroupIdProperty, getLocation, getLocationHelperProcessors, getLocationHelperProperties, getLocationHelperProperties, getLocationProcessors, getLocations, getMissingLocationsMode, getOrganizationGroupId, getResolvedLocation, getValidatedLocation, getVersionProperty, init, setEncoding, setGroupIdProperty, setLocationHelperProperties, setLocations, setMissingLocationsMode, setOrganizationGroupId, setVersionProperty, validate, validateGlobalPropertiesMode, validateResolved
 
Methods inherited from class org.kuali.common.util.property.DefaultPropertyContext
addProcessors, getDefaultProcessors, getEncProcessor, getEncryptionMode, getEncryptionPassword, getEncryptionStrength, getGlobalPropertiesMode, getHelper, getPlaceholderKey, getPrefix, getProcessors, getProperties, getResolvePlaceholders, getStyle, getStyleProcessor, initialize, log, remove, resolve, resolveAndRemove, setEncryptionMode, setEncryptionPassword, setEncryptionStrength, setGlobalPropertiesMode, setHelper, setPrefix, setProcessors, setProperties, setResolvePlaceholders, setStyle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.common.util.property.PropertyContext
getProcessors, initialize
 

Field Detail

properties

protected static Properties properties
Constructor Detail

PropertyFactoryBean

public PropertyFactoryBean()
Method Detail

getObject

public Properties getObject()
                     throws Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<Properties>
Throws:
Exception

getInstance

protected Properties getInstance()

getObjectType

public Class<Properties> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<Properties>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean<Properties>

setSingleton

public void setSingleton(boolean singleton)

getService

public PropertyService getService()

setService

public void setService(PropertyService service)


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