org.springframework.batch.core.jsr.partition.support

## Class JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer

- java.lang.Object
- - org.springframework.batch.core.jsr.partition.support.JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer

- Enclosing class:
    JsrBeanScopeBeanFactoryPostProcessor

      public static class JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer
      extends java.lang.Object

  Looks for beans that may have dependencies that need to be lazily initialized and configures the corresponding `BeanDefinition` accordingly.
  Since:
    3.0
  Author:
    Michael Minella

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `JobLevelBeanLazyInitializer(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `visitBeanDefinition(org.springframework.beans.factory.config.BeanDefinition beanDefinition)`

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

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

- - ### Constructor Detail

    - #### JobLevelBeanLazyInitializer

          public JobLevelBeanLazyInitializer(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)

  - ### Method Detail

    - #### visitBeanDefinition

          public void visitBeanDefinition(org.springframework.beans.factory.config.BeanDefinition beanDefinition)