Polish contribution
See gh-27818
This commit is contained in:
@@ -43,7 +43,6 @@ import org.springframework.core.task.support.TaskExecutorAdapter;
|
||||
import org.springframework.lang.Nullable;
|
||||
import org.springframework.util.ReflectionUtils;
|
||||
import org.springframework.util.StringUtils;
|
||||
import org.springframework.util.StringValueResolver;
|
||||
import org.springframework.util.concurrent.ListenableFuture;
|
||||
import org.springframework.util.function.SingletonSupplier;
|
||||
|
||||
@@ -212,9 +211,8 @@ public abstract class AsyncExecutionAspectSupport implements BeanFactoryAware {
|
||||
" to access qualified executor '" + qualifier + "'");
|
||||
}
|
||||
if (beanFactory instanceof ConfigurableBeanFactory configurableBeanFactory) {
|
||||
StringValueResolver embeddedValueResolver = new EmbeddedValueResolver(configurableBeanFactory);
|
||||
String resolvedValue = embeddedValueResolver.resolveStringValue(qualifier);
|
||||
qualifier = resolvedValue != null ? resolvedValue : "";
|
||||
EmbeddedValueResolver embeddedValueResolver = new EmbeddedValueResolver(configurableBeanFactory);
|
||||
qualifier = embeddedValueResolver.resolveStringValue(qualifier);
|
||||
}
|
||||
return BeanFactoryAnnotationUtils.qualifiedBeanOfType(beanFactory, Executor.class, qualifier);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user