org.apache.jetspeed.components.factorybeans
Class PlutoFactoryFactoryBean

java.lang.Object
  extended by org.springframework.beans.factory.config.AbstractFactoryBean
      extended by org.apache.jetspeed.components.factorybeans.PlutoFactoryFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean

public class PlutoFactoryFactoryBean
extends org.springframework.beans.factory.config.AbstractFactoryBean

PlutoFactoryFactoryBean

Version:
$Id: PlutoFactoryFactoryBean.java 516448 2007-03-09 16:25:47Z ate $
Author:
Scott T. Weaver

Field Summary
private  Object bean
           
private  String className
           
private  Map props
           
private  javax.servlet.ServletConfig servletConfig
           
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
PlutoFactoryFactoryBean()
           
 
Method Summary
protected  Object createInstance()
           createInstance
 Object getBean()
           
 String getClassName()
           
 Class getObjectType()
           getObjectType
 Map getProps()
           
 javax.servlet.ServletConfig getServletConfig()
           
 void setBean(Object bean)
           
 void setClassName(String className)
           
 void setProps(Map props)
           
 void setServletConfig(javax.servlet.ServletConfig servletConfig)
           
 
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanFactory, setSingleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

private String className

props

private Map props

servletConfig

private javax.servlet.ServletConfig servletConfig

bean

private Object bean
Constructor Detail

PlutoFactoryFactoryBean

public PlutoFactoryFactoryBean()
Method Detail

createInstance

protected Object createInstance()
                         throws Exception

createInstance

Specified by:
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean
Returns:
Throws:
Exception
See Also:
AbstractFactoryBean.createInstance()

getObjectType

public Class getObjectType()

getObjectType

Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean
Specified by:
getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean
Returns:
See Also:
FactoryBean.getObjectType()

getProps

public Map getProps()
Returns:
Returns the props.

setProps

public void setProps(Map props)
Parameters:
props - The props to set.

getServletConfig

public javax.servlet.ServletConfig getServletConfig()
Returns:
Returns the servletConfig.

setServletConfig

public void setServletConfig(javax.servlet.ServletConfig servletConfig)
Parameters:
servletConfig - The servletConfig to set.

getClassName

public String getClassName()
Returns:
Returns the className.

setClassName

public void setClassName(String className)
Parameters:
className - The className to set.

getBean

public Object getBean()

setBean

public void setBean(Object bean)


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.