Class EventMeshTCPServer

    • Method Detail

      • setClientSessionGroupMapping

        public void setClientSessionGroupMapping​(ClientSessionGroupMapping clientSessionGroupMapping)
      • setClientManageController

        public void setClientManageController​(ClientManageController clientManageController)
      • getScheduler

        public java.util.concurrent.ScheduledExecutorService getScheduler()
      • setScheduler

        public void setScheduler​(java.util.concurrent.ScheduledExecutorService scheduler)
      • getTaskHandleExecutorService

        public java.util.concurrent.ExecutorService getTaskHandleExecutorService()
      • getBroadcastMsgDownstreamExecutorService

        public java.util.concurrent.ExecutorService getBroadcastMsgDownstreamExecutorService()
      • setTaskHandleExecutorService

        public void setTaskHandleExecutorService​(java.util.concurrent.ExecutorService taskHandleExecutorService)
      • getRateLimiter

        public com.google.common.util.concurrent.RateLimiter getRateLimiter()
      • setRateLimiter

        public void setRateLimiter​(com.google.common.util.concurrent.RateLimiter rateLimiter)
      • init

        public void init()
                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • start

        public void start()
                   throws java.lang.Exception
        Overrides:
        start in class AbstractRemotingServer
        Throws:
        java.lang.Exception
      • register

        public boolean register()
      • getRegistry

        public Registry getRegistry()