Package org.cyclos.bootstrap
Class CyclosPropertiesFactoryBean
- java.lang.Object
-
- org.springframework.beans.factory.config.AbstractFactoryBean<CyclosProperties>
-
- org.cyclos.bootstrap.CyclosPropertiesFactoryBean
-
- All Implemented Interfaces:
Aware,BeanClassLoaderAware,BeanFactoryAware,DisposableBean,FactoryBean<CyclosProperties>,InitializingBean
public class CyclosPropertiesFactoryBean extends AbstractFactoryBean<CyclosProperties>
Factory used to instantiate theCyclosProperties
-
-
Field Summary
-
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
-
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description CyclosPropertiesFactoryBean()CyclosPropertiesFactoryBean(String propertiesFile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CyclosPropertiescreateInstance()static StringgetCyclosPropertiesFileName(String propertiesFile)Class<?>getObjectType()StringgetPropertiesFile()voidsetPropertiesFile(String propertiesFile)-
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
-
-
-
-
Constructor Detail
-
CyclosPropertiesFactoryBean
public CyclosPropertiesFactoryBean()
-
CyclosPropertiesFactoryBean
public CyclosPropertiesFactoryBean(String propertiesFile)
-
-
Method Detail
-
getCyclosPropertiesFileName
public static String getCyclosPropertiesFileName(String propertiesFile)
-
getObjectType
public Class<?> getObjectType()
- Specified by:
getObjectTypein interfaceFactoryBean<CyclosProperties>- Specified by:
getObjectTypein classAbstractFactoryBean<CyclosProperties>
-
getPropertiesFile
public String getPropertiesFile()
-
setPropertiesFile
public void setPropertiesFile(String propertiesFile)
-
createInstance
protected CyclosProperties createInstance() throws Exception
- Specified by:
createInstancein classAbstractFactoryBean<CyclosProperties>- Throws:
Exception
-
-