Package com.devebot.opflow
Class OpflowDiscoveryMaster
java.lang.Object
com.devebot.opflow.OpflowDiscoveryClient
com.devebot.opflow.OpflowDiscoveryMaster
public class OpflowDiscoveryMaster extends OpflowDiscoveryClient
- Author:
- acegik
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOpflowDiscoveryMaster.ServiceHealthHook -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidclose()StringgetComponentId()List<Map<String,Object>>getService(String workerName)voidreset()voidserve()voidsubscribe(OpflowDiscoveryMaster.ServiceHealthHook subscriber)Methods inherited from class com.devebot.opflow.OpflowDiscoveryClient
getAgentClient, getConnection, getHealthClient, resetConnection
-
Constructor Details
-
OpflowDiscoveryMaster
public OpflowDiscoveryMaster(String componentId, String serviceName, Map<String,Object> kwargs) throws OpflowBootstrapException- Throws:
OpflowBootstrapException
-
-
Method Details
-
serve
public void serve() -
close
public void close() -
reset
public void reset() -
subscribe
-
getComponentId
-
getService
-