Class Jersey3EurekaBootStrap

  • All Implemented Interfaces:
    jakarta.servlet.ServletContextListener, java.util.EventListener

    public class Jersey3EurekaBootStrap
    extends com.netflix.eureka.EurekaBootStrap
    Jersey3 eureka server bootstrapper
    • Field Summary

      • Fields inherited from class com.netflix.eureka.EurekaBootStrap

        awsBinder, serverContext
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.netflix.discovery.AbstractDiscoveryClientOptionalArgs<?> getDiscoveryClientOptionalArgs()  
      protected com.netflix.eureka.transport.EurekaServerHttpClientFactory getEurekaServerHttpClientFactory()  
      protected com.netflix.eureka.cluster.PeerEurekaNodes getPeerEurekaNodes​(com.netflix.eureka.registry.PeerAwareInstanceRegistry registry, com.netflix.eureka.EurekaServerConfig eurekaServerConfig, com.netflix.discovery.EurekaClientConfig eurekaClientConfig, com.netflix.eureka.resources.ServerCodecs serverCodecs, com.netflix.appinfo.ApplicationInfoManager applicationInfoManager)  
      protected com.netflix.discovery.shared.transport.jersey.TransportClientFactories getTransportClientFactories()  
      • Methods inherited from class com.netflix.eureka.EurekaBootStrap

        contextDestroyed, contextInitialized, destroyEurekaEnvironment, destroyEurekaServerContext, initEurekaEnvironment, initEurekaServerContext, isAws, isCloud
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Jersey3EurekaBootStrap

        public Jersey3EurekaBootStrap()
      • Jersey3EurekaBootStrap

        public Jersey3EurekaBootStrap​(com.netflix.discovery.DiscoveryClient discoveryClient)
    • Method Detail

      • getPeerEurekaNodes

        protected com.netflix.eureka.cluster.PeerEurekaNodes getPeerEurekaNodes​(com.netflix.eureka.registry.PeerAwareInstanceRegistry registry,
                                                                                com.netflix.eureka.EurekaServerConfig eurekaServerConfig,
                                                                                com.netflix.discovery.EurekaClientConfig eurekaClientConfig,
                                                                                com.netflix.eureka.resources.ServerCodecs serverCodecs,
                                                                                com.netflix.appinfo.ApplicationInfoManager applicationInfoManager)
        Specified by:
        getPeerEurekaNodes in class com.netflix.eureka.EurekaBootStrap
      • getDiscoveryClientOptionalArgs

        protected com.netflix.discovery.AbstractDiscoveryClientOptionalArgs<?> getDiscoveryClientOptionalArgs()
        Overrides:
        getDiscoveryClientOptionalArgs in class com.netflix.eureka.EurekaBootStrap
      • getTransportClientFactories

        protected com.netflix.discovery.shared.transport.jersey.TransportClientFactories getTransportClientFactories()
        Specified by:
        getTransportClientFactories in class com.netflix.eureka.EurekaBootStrap
      • getEurekaServerHttpClientFactory

        protected com.netflix.eureka.transport.EurekaServerHttpClientFactory getEurekaServerHttpClientFactory()
        Specified by:
        getEurekaServerHttpClientFactory in class com.netflix.eureka.EurekaBootStrap