Class LoadBalancerChildContextInitializer
java.lang.Object
org.springframework.cloud.loadbalancer.aot.LoadBalancerChildContextInitializer
- All Implemented Interfaces:
org.springframework.beans.factory.aot.BeanRegistrationAotProcessor
public class LoadBalancerChildContextInitializer
extends Object
implements org.springframework.beans.factory.aot.BeanRegistrationAotProcessor
A
BeanRegistrationAotProcessor that creates an
BeanRegistrationAotContribution for LoadBalancer child contexts.- Author:
- Olga Maciaszek-Sharma
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.aot.BeanRegistrationAotProcessor
IGNORE_REGISTRATION_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionLoadBalancerChildContextInitializer(LoadBalancerClientFactory loadBalancerClientFactory, org.springframework.context.ApplicationContext applicationContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.beans.factory.aot.BeanRegistrationAotContributionprocessAheadOfTime(org.springframework.beans.factory.support.RegisteredBean registeredBean) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.beans.factory.aot.BeanRegistrationAotProcessor
isBeanExcludedFromAotProcessing
-
Constructor Details
-
LoadBalancerChildContextInitializer
public LoadBalancerChildContextInitializer(LoadBalancerClientFactory loadBalancerClientFactory, org.springframework.context.ApplicationContext applicationContext)
-
-
Method Details
-
processAheadOfTime
public org.springframework.beans.factory.aot.BeanRegistrationAotContribution processAheadOfTime(org.springframework.beans.factory.support.RegisteredBean registeredBean) - Specified by:
processAheadOfTimein interfaceorg.springframework.beans.factory.aot.BeanRegistrationAotProcessor
-