1 package org.opendaylight.controller.connectionmanager.scheme;
4 import org.opendaylight.controller.clustering.services.IClusterGlobalServices;
5 import org.opendaylight.controller.connectionmanager.ConnectionMgmtScheme;
6 import org.opendaylight.controller.sal.core.Node;
9 * Load Balancing scheme will let the nodes connect with controller based
10 * on the resource usage in each of the controllers in a cluster.
12 * Incomplete and Currently not used.
15 class LoadBalancedScheme extends AbstractScheme {
17 protected LoadBalancedScheme(IClusterGlobalServices clusterServices) {
18 super(clusterServices, ConnectionMgmtScheme.LOAD_BALANCED);
21 public static AbstractScheme getScheme(IClusterGlobalServices clusterServices) {
26 public boolean isConnectionAllowedInternal(Node node) {