org.kuali.common.jdbc.supplier
Class LocationSuppliersFactoryBean

java.lang.Object
  extended by org.kuali.common.jdbc.supplier.LocationSuppliersFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<List<LocationSupplier>>

public class LocationSuppliersFactoryBean
extends Object
implements org.springframework.beans.factory.FactoryBean<List<LocationSupplier>>


Field Summary
static String DEFAULT_LIST_SUFFIX
           
 
Constructor Summary
LocationSuppliersFactoryBean()
           
 
Method Summary
 org.springframework.core.env.Environment getEnv()
           
 Map<String,LocationSupplierSourceBean> getExtensionMappings()
           
 String getListSuffix()
           
protected  List<String> getLocations(org.springframework.core.env.Environment env, String property, String listSuffix)
           
 List<LocationSupplier> getObject()
           
 Class<?> getObjectType()
           
 String getProperty()
           
protected  List<LocationSupplier> getSuppliers(List<String> locations, Map<String,LocationSupplierSourceBean> mappings)
           
 boolean isSingleton()
           
 void setEnv(org.springframework.core.env.Environment env)
           
 void setExtensionMappings(Map<String,LocationSupplierSourceBean> extensionMappings)
           
 void setListSuffix(String listSuffix)
           
 void setProperty(String property)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_LIST_SUFFIX

public static final String DEFAULT_LIST_SUFFIX
See Also:
Constant Field Values
Constructor Detail

LocationSuppliersFactoryBean

public LocationSuppliersFactoryBean()
Method Detail

getObject

public List<LocationSupplier> getObject()
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<List<LocationSupplier>>

getSuppliers

protected List<LocationSupplier> getSuppliers(List<String> locations,
                                              Map<String,LocationSupplierSourceBean> mappings)

getLocations

protected List<String> getLocations(org.springframework.core.env.Environment env,
                                    String property,
                                    String listSuffix)

getObjectType

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

isSingleton

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

getListSuffix

public String getListSuffix()

setListSuffix

public void setListSuffix(String listSuffix)

getExtensionMappings

public Map<String,LocationSupplierSourceBean> getExtensionMappings()

setExtensionMappings

public void setExtensionMappings(Map<String,LocationSupplierSourceBean> extensionMappings)

getProperty

public String getProperty()

setProperty

public void setProperty(String property)

getEnv

public org.springframework.core.env.Environment getEnv()

setEnv

public void setEnv(org.springframework.core.env.Environment env)


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