|
GridGain 3.6.0e
Enterprise Edition |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Documented
@Retention(value=RUNTIME)
@Target(value={METHOD,FIELD})
public @interface GridLoadBalancerResource
Annotates a field or a setter method for injection of GridLoadBalancer.
Specific implementation for grid load balancer is defined by
GridLoadBalancingSpi
which is provided to grid via GridConfiguration..
Load balancer can be injected into instances of following classes:
Here is how injection would typically happen:
public class MyGridTask extends GridTask<String, Integer> {
@GridLoadBalancerResource
private GridLoadBalancer balancer;
}
or
public class MyGridTask extends GridTask<String, Integer> {
...
private GridLoadBalancer balancer;
...
@GridLoadBalancerResource
public void setBalancer(GridLoadBalancer balancer) {
this.balancer = balancer;
}
...
}
See GridConfiguration.getLoadBalancingSpi() for Grid configuration details.
| Wiki | |
| Forum |

|
GridGain 3.6.0e
Enterprise Edition |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
|
GridGain - Real Time Big Data
|
|
|