public abstract class ThirdServiceWithInvokerRegister extends ThirdServiceRegister implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
extend ThirdServiceRegister to register consumer client bean
usage:
1. declare the 3rd service
{@codeBootListener.BootEvent, BootListener.EventTypeappId, DEFAULT_ADDRESSES, microserviceName, ORDER, schemaByIdMap, urls, VERSION| Constructor and Description |
|---|
ThirdServiceWithInvokerRegister(String microserviceName) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
createClientProxy(String schemaId,
Class<?> consumerIntf) |
void |
postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) |
addSchema, createEndpoints, createInstances, createMicroserviceVersions, getOrder, getUrls, onBeforeRegistry, registerMicroserviceMapping, setEnvironment, setUrlsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonAfterClose, onAfterConsumerProvider, onAfterFilter, onAfterHandler, onAfterProducerProvider, onAfterRegistry, onAfterTransport, onBeforeClose, onBeforeConsumerProvider, onBeforeFilter, onBeforeHandler, onBeforeProducerProvider, onBeforeTransport, onBootEventpublic ThirdServiceWithInvokerRegister(String microserviceName)
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
throws org.springframework.beans.BeansException
postProcessBeanFactory in interface org.springframework.beans.factory.config.BeanFactoryPostProcessororg.springframework.beans.BeansExceptionCopyright © 2017–2022 The Apache Software Foundation. All rights reserved.