Kie :: Spring 6.0.0.CR4

org.kie.spring.factorybeans
Class LoggerFactoryBean

java.lang.Object
  extended by org.kie.spring.factorybeans.LoggerFactoryBean
All Implemented Interfaces:
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
protected  LoggerAdaptor logger
           
 
Constructor Summary
LoggerFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
           
 void destroy()
           
 String getBeanName()
           
 String getFile()
           
 int getInterval()
           
 LoggerAdaptor.KNOWLEDGE_LOGGER_TYPE getLoggerType()
           
 String getName()
           
 LoggerAdaptor getObject()
           
 Class getObjectType()
           
 boolean isSingleton()
           
 void setBeanName(String name)
           
 void setFile(String file)
           
 void setInterval(int interval)
           
 void setLoggerType(LoggerAdaptor.KNOWLEDGE_LOGGER_TYPE loggerType)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected LoggerAdaptor logger
Constructor Detail

LoggerFactoryBean

public LoggerFactoryBean()
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:
setBeanName in interface org.springframework.beans.factory.BeanNameAware

getBeanName

public String getBeanName()
Specified by:
getBeanName in interface org.springframework.beans.factory.NamedBean

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception

getObject

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

getObjectType

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

isSingleton

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

destroy

public void destroy()
             throws Exception
Specified by:
destroy in interface org.springframework.beans.factory.DisposableBean
Throws:
Exception

Kie :: Spring 6.0.0.CR4

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.