Class EventMeshRecommendImpl
- java.lang.Object
-
- org.apache.eventmesh.runtime.core.protocol.tcp.client.recommend.EventMeshRecommendImpl
-
- All Implemented Interfaces:
EventMeshRecommendStrategy
public class EventMeshRecommendImpl extends java.lang.Object implements EventMeshRecommendStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description EventMeshRecommendImpl(EventMeshTCPServer eventMeshTCPServer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcalculateRecommendEventMesh(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)
-
-
-
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:
calculateRecommendEventMeshin interfaceEventMeshRecommendStrategy- 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:
calculateRedirectRecommendEventMeshin interfaceEventMeshRecommendStrategy- Throws:
java.lang.Exception
-
-