Uses of Interface
org.apache.synapse.endpoints.algorithms.LoadbalanceAlgorithm
-
-
Uses of LoadbalanceAlgorithm in org.apache.synapse.config.xml.endpoints.utils
Methods in org.apache.synapse.config.xml.endpoints.utils that return LoadbalanceAlgorithm Modifier and Type Method Description static LoadbalanceAlgorithmLoadbalanceAlgorithmFactory. createLoadbalanceAlgorithm(org.apache.axiom.om.OMElement loadbalanceElement, List endpoints)static LoadbalanceAlgorithmLoadbalanceAlgorithmFactory. createLoadbalanceAlgorithm2(org.apache.axiom.om.OMElement loadbalanceElement, List<org.apache.axis2.clustering.Member> members) -
Uses of LoadbalanceAlgorithm in org.apache.synapse.core
Methods in org.apache.synapse.core that return LoadbalanceAlgorithm Modifier and Type Method Description LoadbalanceAlgorithmLoadBalanceMembershipHandler. getLoadbalanceAlgorithm()Get the algorithum uses in this membership handlerMethods in org.apache.synapse.core with parameters of type LoadbalanceAlgorithm Modifier and Type Method Description voidLoadBalanceMembershipHandler. init(Properties properties, LoadbalanceAlgorithm algorithm)Initialize this -
Uses of LoadbalanceAlgorithm in org.apache.synapse.core.axis2
Methods in org.apache.synapse.core.axis2 that return LoadbalanceAlgorithm Modifier and Type Method Description LoadbalanceAlgorithmAxis2LoadBalanceMembershipHandler. getLoadbalanceAlgorithm()LoadbalanceAlgorithmServiceLoadBalanceMembershipHandler. getLoadbalanceAlgorithm()Methods in org.apache.synapse.core.axis2 with parameters of type LoadbalanceAlgorithm Modifier and Type Method Description voidAxis2LoadBalanceMembershipHandler. init(Properties props, LoadbalanceAlgorithm algorithm)voidServiceLoadBalanceMembershipHandler. init(Properties props, LoadbalanceAlgorithm algorithm)Constructors in org.apache.synapse.core.axis2 with parameters of type LoadbalanceAlgorithm Constructor Description ServiceLoadBalanceMembershipHandler(Map<String,String> hostDomainMap, LoadbalanceAlgorithm algorithm, org.apache.axis2.context.ConfigurationContext configCtx, boolean isClusteringEnabled, String endpointName) -
Uses of LoadbalanceAlgorithm in org.apache.synapse.endpoints
Methods in org.apache.synapse.endpoints that return LoadbalanceAlgorithm Modifier and Type Method Description LoadbalanceAlgorithmLoadbalanceEndpoint. getAlgorithm()Methods in org.apache.synapse.endpoints with parameters of type LoadbalanceAlgorithm Modifier and Type Method Description voidLoadbalanceEndpoint. setAlgorithm(LoadbalanceAlgorithm algorithm)Constructors in org.apache.synapse.endpoints with parameters of type LoadbalanceAlgorithm Constructor Description ServiceDynamicLoadbalanceEndpoint(Map<String,String> hostDomainMap, LoadbalanceAlgorithm algorithm) -
Uses of LoadbalanceAlgorithm in org.apache.synapse.endpoints.algorithms
Classes in org.apache.synapse.endpoints.algorithms that implement LoadbalanceAlgorithm Modifier and Type Class Description classRoundRobinThis is the implementation of the round robin load balancing algorithm.classWeightedRoundRobinThis algorithm sends messages based on the weights of the endpoints.classWeightedRRLCAlgorithmThis is a Weighted Round Robin Least Connection algorithm.Methods in org.apache.synapse.endpoints.algorithms that return LoadbalanceAlgorithm Modifier and Type Method Description LoadbalanceAlgorithmLoadbalanceAlgorithm. clone()LoadbalanceAlgorithmRoundRobin. clone()LoadbalanceAlgorithmWeightedRoundRobin. clone()LoadbalanceAlgorithmWeightedRRLCAlgorithm. clone()
-