Package org.apache.struts2.spring

# Class ClassReloadingInstantiationStrategy

java.lang.Object
org.springframework.beans.factory.support.SimpleInstantiationStrategy
org.apache.struts2.spring.ClassReloadingInstantiationStrategy

All Implemented Interfaces:
  `org.springframework.beans.factory.support.InstantiationStrategy`

public class ClassReloadingInstantiationStrategy extends org.springframework.beans.factory.support.SimpleInstantiationStrategy
Same as SimpleInstantiationStrategy, but constructor is not cached

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ClassReloadingInstantiationStrategy()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `instantiate(org.springframework.beans.factory.support.RootBeanDefinition beanDefinition, String beanName, org.springframework.beans.factory.BeanFactory owner)`

  ### Methods inherited from class org.springframework.beans.factory.support.SimpleInstantiationStrategy

  `getCurrentlyInvokedFactoryMethod, instantiate, instantiate, instantiateWithMethodInjection, instantiateWithMethodInjection, setCurrentlyInvokedFactoryMethod`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface org.springframework.beans.factory.support.InstantiationStrategy

  `getActualBeanClass`

- ## Constructor Details

  - ### ClassReloadingInstantiationStrategy

    public ClassReloadingInstantiationStrategy()

- ## Method Details

  - ### instantiate

    public Object instantiate(org.springframework.beans.factory.support.RootBeanDefinition beanDefinition, String beanName, org.springframework.beans.factory.BeanFactory owner)
    Specified by:
      `instantiate` in interface `org.springframework.beans.factory.support.InstantiationStrategy`
    Overrides:
      `instantiate` in class `org.springframework.beans.factory.support.SimpleInstantiationStrategy`