Package org.kie.spring.factorybeans
Class LoggerFactoryBean
- java.lang.Object
-
- org.kie.spring.factorybeans.LoggerFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.FactoryBean<LoggerAdaptor>,org.springframework.beans.factory.InitializingBean,org.springframework.beans.factory.NamedBean
public class LoggerFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<LoggerAdaptor>, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.NamedBean, org.springframework.beans.factory.DisposableBean
-
-
Field Summary
Fields Modifier and Type Field Description protected LoggerAdaptorlogger
-
Constructor Summary
Constructors Constructor Description LoggerFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()voiddestroy()StringgetBeanName()StringgetFile()intgetInterval()LoggerAdaptor.KNOWLEDGE_LOGGER_TYPEgetLoggerType()StringgetName()LoggerAdaptorgetObject()ClassgetObjectType()booleanisSingleton()voidsetBeanName(String name)voidsetFile(String file)voidsetInterval(int interval)voidsetLoggerType(LoggerAdaptor.KNOWLEDGE_LOGGER_TYPE loggerType)voidsetName(String name)
-
-
-
Field Detail
-
logger
protected LoggerAdaptor logger
-
-
Method Detail
-
getLoggerType
public LoggerAdaptor.KNOWLEDGE_LOGGER_TYPE getLoggerType()
-
setLoggerType
public void setLoggerType(LoggerAdaptor.KNOWLEDGE_LOGGER_TYPE loggerType)
-
getInterval
public int getInterval()
-
setInterval
public void setInterval(int interval)
-
getFile
public String getFile()
-
setFile
public void setFile(String file)
-
getName
public String getName()
-
setName
public void setName(String name)
-
setBeanName
public void setBeanName(String name)
- Specified by:
setBeanNamein interfaceorg.springframework.beans.factory.BeanNameAware
-
getBeanName
public String getBeanName()
- Specified by:
getBeanNamein interfaceorg.springframework.beans.factory.NamedBean
-
afterPropertiesSet
public void afterPropertiesSet() throws Exception- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
getObject
public LoggerAdaptor getObject() throws Exception
- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean<LoggerAdaptor>- Throws:
Exception
-
getObjectType
public Class getObjectType()
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<LoggerAdaptor>
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<LoggerAdaptor>
-
-