Interface DeferredBeanRegistrar

All Superinterfaces:
BeanRegistrar

public interface DeferredBeanRegistrar extends BeanRegistrar
A variant of BeanRegistrar which aims to be invoked at the end of the bean registration phase, coming after regular bean definition reading and configuration class processing.

This allows for seeing all user-registered beans, potentially reacting to their presence. The containsBean methods on BeanRegistry will provide reliable answers, independent of the order of user bean registration versus BeanRegistrar import/registration.

Since:
7.1
Author:
Juergen Hoeller
See Also: