Class PulsarReaderEndpointRegistrar

java.lang.Object
org.springframework.pulsar.config.PulsarReaderEndpointRegistrar
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean

public class PulsarReaderEndpointRegistrar extends Object implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean
Helper bean for registering PulsarReaderEndpoint with a GenericReaderEndpointRegistry.
  • Constructor Details

  • Method Details

    • setEndpointRegistry

      public void setEndpointRegistry(GenericReaderEndpointRegistry endpointRegistry)
    • getEndpointRegistry

      @Nullable public GenericReaderEndpointRegistry getEndpointRegistry()
    • setContainerFactory

      public void setContainerFactory(ReaderContainerFactory<?,?> containerFactory)
    • setContainerFactoryBeanName

      public void setContainerFactoryBeanName(String containerFactoryBeanName)
    • setBeanFactory

      public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
      Specified by:
      setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
    • registerAllEndpoints

      protected void registerAllEndpoints()
    • registerEndpoint

      public void registerEndpoint(PulsarReaderEndpoint endpoint, @Nullable ReaderContainerFactory<?,?> factory)