public NodeUnregistrationHandler(IClusterHealthMonitor clusterHealthMonitor, IExternalRoutingTable externalRoutingTable, ISecurityProvider securityProvider) { this.clusterHealthMonitor = clusterHealthMonitor; this.externalRoutingTable = externalRoutingTable; this.securityProvider = securityProvider; }
public ClusterServices(IClusterMonitor clusterMonitor, IScaleOutListener scaleOutListener, IHeartBeatSender heartBeatSender, IClusterHealthMonitor clusterHealthMonitor) { this.clusterMonitor = clusterMonitor; this.scaleOutListener = scaleOutListener; this.heartBeatSender = heartBeatSender; this.clusterHealthMonitor = clusterHealthMonitor; }
public ExternalMessageRouteRegistrationHandler(IExternalRoutingTable externalRoutingTable, ISecurityProvider securityProvider, IClusterHealthMonitor clusterHealthMonitor, ILogger logger) { this.externalRoutingTable = externalRoutingTable; this.logger = logger; this.securityProvider = securityProvider; this.clusterHealthMonitor = clusterHealthMonitor; }
public UnreachableNodeUnregistrationHandler(IClusterHealthMonitor clusterHealthMonitor, IExternalRoutingTable externalRoutingTable) { this.clusterHealthMonitor = clusterHealthMonitor; this.externalRoutingTable = externalRoutingTable; }