Class AdminServerFactory


  • public class AdminServerFactory
    extends java.lang.Object
    Factory class for creating an AdminServer.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static AdminServer createAdminServer()
      This method encapsulates the logic for whether we should use a JettyAdminServer (i.e., the AdminServer is enabled) or a DummyAdminServer (i.e., the AdminServer is disabled).
      • Methods inherited from class java.lang.Object

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

      • AdminServerFactory

        public AdminServerFactory()
    • Method Detail

      • createAdminServer

        public static AdminServer createAdminServer()
        This method encapsulates the logic for whether we should use a JettyAdminServer (i.e., the AdminServer is enabled) or a DummyAdminServer (i.e., the AdminServer is disabled). It uses reflection when attempting to create a JettyAdminServer, rather than referencing the class directly, so that it's ok to omit Jetty from the classpath if a user doesn't wish to pull in Jetty with ZooKeeper.