Example usage for org.springframework.scheduling.annotation AsyncAnnotationAdvisor setBeanFactory

List of usage examples for org.springframework.scheduling.annotation AsyncAnnotationAdvisor setBeanFactory

Introduction

In this page you can find the example usage for org.springframework.scheduling.annotation AsyncAnnotationAdvisor setBeanFactory.

Prototype

@Override
public void setBeanFactory(BeanFactory beanFactory) 

Source Link

Document

Set the BeanFactory to be used when looking up executors by qualifier.

Usage

From source file:org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProcessor.java

@Override
public void setBeanFactory(BeanFactory beanFactory) {
    super.setBeanFactory(beanFactory);

    AsyncAnnotationAdvisor advisor = new AsyncAnnotationAdvisor(this.executor, this.exceptionHandler);
    if (this.asyncAnnotationType != null) {
        advisor.setAsyncAnnotationType(this.asyncAnnotationType);
    }/*from  w  w w  .  ja  va  2s .c o m*/
    advisor.setBeanFactory(beanFactory);
    this.advisor = advisor;
}