Package | Description |
---|---|
org.apache.synapse.core | |
org.apache.synapse.core.axis2 | |
org.apache.synapse.endpoints.algorithms |
Modifier and Type | Method and Description |
---|---|
org.apache.axis2.clustering.Member |
LoadBalanceMembershipHandler.getNextApplicationMember(AlgorithmContext context)
Get the next application member to whom the message has to be sent to
|
Modifier and Type | Method and Description |
---|---|
org.apache.axis2.clustering.Member |
Axis2LoadBalanceMembershipHandler.getNextApplicationMember(AlgorithmContext context)
Getting the next member to which the request has to be sent in a round-robin fashion
|
org.apache.axis2.clustering.Member |
ServiceLoadBalanceMembershipHandler.getNextApplicationMember(AlgorithmContext context)
|
Modifier and Type | Method and Description |
---|---|
org.apache.axis2.clustering.Member |
WeightedRRLCAlgorithm.getNextApplicationMember(AlgorithmContext algorithmContext) |
org.apache.axis2.clustering.Member |
WeightedRoundRobin.getNextApplicationMember(AlgorithmContext algorithmContext) |
org.apache.axis2.clustering.Member |
RoundRobin.getNextApplicationMember(AlgorithmContext algorithmContext) |
org.apache.axis2.clustering.Member |
LoadbalanceAlgorithm.getNextApplicationMember(AlgorithmContext algorithmContext)
This method returns the next member to which the request has been sent to,
according to the algorithm implementation.
|
Endpoint |
WeightedRRLCAlgorithm.getNextEndpoint(MessageContext messageContext,
AlgorithmContext algorithmContext) |
Endpoint |
WeightedRoundRobin.getNextEndpoint(MessageContext synapseMessageContext,
AlgorithmContext algorithmContext) |
Endpoint |
RoundRobin.getNextEndpoint(MessageContext synCtx,
AlgorithmContext algorithmContext)
Choose an active endpoint using the round robin algorithm.
|
Endpoint |
LoadbalanceAlgorithm.getNextEndpoint(MessageContext synapseMessageContext,
AlgorithmContext algorithmContext)
This method returns the next node according to the algorithm implementation.
|
void |
WeightedRRLCAlgorithm.reset(AlgorithmContext algorithmContext) |
void |
WeightedRoundRobin.reset(AlgorithmContext algorithmContext) |
void |
RoundRobin.reset(AlgorithmContext algorithmContext) |
void |
LoadbalanceAlgorithm.reset(AlgorithmContext algorithmContext)
Resets the algorithm to its initial position.
|
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.