|
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 ProxyService
void 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 | |||||||