Modifier and Type | Method and Description |
---|---|
static LoadbalanceAlgorithm |
LoadbalanceAlgorithmFactory.createLoadbalanceAlgorithm(org.apache.axiom.om.OMElement loadbalanceElement,
List endpoints) |
static LoadbalanceAlgorithm |
LoadbalanceAlgorithmFactory.createLoadbalanceAlgorithm2(org.apache.axiom.om.OMElement loadbalanceElement,
List<org.apache.axis2.clustering.Member> members) |
Modifier and Type | Method and Description |
---|---|
LoadbalanceAlgorithm |
LoadBalanceMembershipHandler.getLoadbalanceAlgorithm()
Get the algorithum uses in this membership handler
|
Modifier and Type | Method and Description |
---|---|
void |
LoadBalanceMembershipHandler.init(Properties properties,
LoadbalanceAlgorithm algorithm)
Initialize this
|
Modifier and Type | Method and Description |
---|---|
LoadbalanceAlgorithm |
Axis2LoadBalanceMembershipHandler.getLoadbalanceAlgorithm() |
LoadbalanceAlgorithm |
ServiceLoadBalanceMembershipHandler.getLoadbalanceAlgorithm() |
Modifier and Type | Method and Description |
---|---|
void |
Axis2LoadBalanceMembershipHandler.init(Properties props,
LoadbalanceAlgorithm algorithm) |
void |
ServiceLoadBalanceMembershipHandler.init(Properties props,
LoadbalanceAlgorithm algorithm) |
Constructor and Description |
---|
ServiceLoadBalanceMembershipHandler(Map<String,String> hostDomainMap,
LoadbalanceAlgorithm algorithm,
org.apache.axis2.context.ConfigurationContext configCtx,
boolean isClusteringEnabled,
String endpointName) |
Modifier and Type | Method and Description |
---|---|
LoadbalanceAlgorithm |
LoadbalanceEndpoint.getAlgorithm() |
Modifier and Type | Method and Description |
---|---|
void |
LoadbalanceEndpoint.setAlgorithm(LoadbalanceAlgorithm algorithm) |
Constructor and Description |
---|
ServiceDynamicLoadbalanceEndpoint(Map<String,String> hostDomainMap,
LoadbalanceAlgorithm algorithm) |
Modifier and Type | Class and Description |
---|---|
class |
RoundRobin
This is the implementation of the round robin load balancing algorithm.
|
class |
WeightedRoundRobin
This algorithm sends messages based on the weights of the endpoints.
|
class |
WeightedRRLCAlgorithm
This is a Weighted Round Robin Least Connection algorithm.
|
Modifier and Type | Method and Description |
---|---|
LoadbalanceAlgorithm |
WeightedRRLCAlgorithm.clone() |
LoadbalanceAlgorithm |
WeightedRoundRobin.clone() |
LoadbalanceAlgorithm |
RoundRobin.clone() |
LoadbalanceAlgorithm |
LoadbalanceAlgorithm.clone() |
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.