Class EventMeshRecommendImpl

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.slf4j.Logger logger  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String calculateRecommendEventMesh​(java.lang.String group, java.lang.String purpose)  
      java.util.List<java.lang.String> calculateRedirectRecommendEventMesh​(java.util.Map<java.lang.String,​java.lang.String> eventMeshMap, java.util.Map<java.lang.String,​java.lang.Integer> clientDistributeMap, java.lang.String group, int recommendProxyNum, java.lang.String eventMeshName)  
      • Methods inherited from class java.lang.Object

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

      • logger

        protected final org.slf4j.Logger logger
    • Constructor Detail

      • EventMeshRecommendImpl

        public EventMeshRecommendImpl​(EventMeshTCPServer eventMeshTCPServer)
    • Method Detail

      • calculateRecommendEventMesh

        public java.lang.String calculateRecommendEventMesh​(java.lang.String group,
                                                            java.lang.String purpose)
                                                     throws java.lang.Exception
        Specified by:
        calculateRecommendEventMesh in interface EventMeshRecommendStrategy
        Throws:
        java.lang.Exception
      • calculateRedirectRecommendEventMesh

        public java.util.List<java.lang.String> calculateRedirectRecommendEventMesh​(java.util.Map<java.lang.String,​java.lang.String> eventMeshMap,
                                                                                    java.util.Map<java.lang.String,​java.lang.Integer> clientDistributeMap,
                                                                                    java.lang.String group,
                                                                                    int recommendProxyNum,
                                                                                    java.lang.String eventMeshName)
                                                                             throws java.lang.Exception
        Specified by:
        calculateRedirectRecommendEventMesh in interface EventMeshRecommendStrategy
        Throws:
        java.lang.Exception