|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProxyServiceLoadBalancer
A ProxyServiceLoadBalancer is a pluggable strategy for controlling the client load across individual members of a clustered ProxyService.
Method Summary | |
---|---|
java.util.List |
getMemberList(Member client) Called by the ProxyService when a new client connects to obtain an ordered list of Members to which the new client should be redirected. |
void |
init(ProxyService service) Called by the ProxyService exactly once on this object as part of its initialization. |
void |
update(Member member, ProxyServiceLoad load) Update the load balancing strategy in response to a change in a ProxyService utilization. |
Method Detail |
---|
void init(ProxyService service)
service
- the containing ProxyServicevoid update(Member member, ProxyServiceLoad load)
member
- the Member for which the utilization changedload
- the updated ProxyServiceLoad; if null, the utilization for the specified Member is unknown (e.g. when the ProxyService on the specified Member leaves the cluster)java.util.List getMemberList(Member client)
client
- the Member object that represents the remote client
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |