DefaultClusterLoadBalancer
public interface ClusterProtocolLoadBalancer
Modifier and Type | Method | Description |
---|---|---|
void |
addNode(Protocol node) |
This method is to add just connected Cluster Protocol Node
to load balancing strategy.
|
Protocol |
chooseNode(Message message) |
This method is to apply load balancing strategy on available cluster nodes.
|
void |
clear() |
This method is called when Cluster Protocol is being closed.
|
void |
configure(ConnectionConfiguration config) |
This method is to choose and apply load balancer specific options
from the cluster connection configuration.
|
void |
removeNode(Protocol node) |
This method is to remove Cluster Protocol Node from load balancing strategy.
Its called when node is removed from the cluster, or its protocol connection is lost. |
void configure(ConnectionConfiguration config)
config
- connection configuration from the Cluster Protocol base Endpoint.ClusterProtocol.setEndpoint(Endpoint)
void addNode(Protocol node)
node
- cluster protocol node.void removeNode(Protocol node)
node
- cluster protocol node.void clear()
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.